跳到主要内容
CNode

node.js在cpu核心数超过六个时 cpu利用率就变得特别低了

社区
Ggastrodia发布于 12 年前最后回复 12 年前
677580

服务器是4个8线程的cpu,总共有32个计算核心

但node.js只在暂用6核心的时候 能发挥最大性能 每个计算核心大概能到90% rps能跑到1.4w

超过6个cluster的时候,再怎么加cluster, rps都跑不高了(反而会降下来)

而且这时候每个cpu核心的利用率也会变得特别低,大概只能到30% -40%

大家有碰到过类似的情况么?

查看回复

回复 (6)

J
jeremy16601#612 年前

好高深,求科普

F
fish#512 年前

node版本多少?

L
lixld#412 年前

兄弟,楼主的算的是对的,cluster用的确实是核心数

L
lixld#312 年前

我测试过,貌似效果都不如你这个,我当时好像因为网络传输的问题,效率一直上不去,不知道你这样的结果,网络传输速度是多少,贴出看看吧

A
alphakid#212 年前

4个8线程的cpu 还是四核8线程?

L
libook#112 年前

在下小白一枚,Node.js不是据说是单线程么?一直都想知道如何多核运行,求教。

参与回复

登录后即可参与回复。登录