node.js - 这台机器有多少个核心?

标签 node.js macos

我对 Mac 上的核心数量有点困惑。我不太清楚处理器、内核和线程之间的区别。如果我检查“关于此 Mac”,我会看到 1 个处理器,2 个内核。但我正在 Node.js 中工作,如果我检查 os.cpus().length ,它返回 4。为什么这些数字不同?难道只是因为每个核心有2个线程吗?

最佳答案

线程是软件元素,而不是硬件元素,它们与此处无关。您的 Mac 有两个内核并支持超线程。后者使您看起来拥有的核心数量是实际数量的两倍。

关于node.js - 这台机器有多少个核心?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39903066/

相关文章:

javascript - Grunt 生成新的node_modules

linux - 需要 ssh 并运行单个命令作为更大的 bash 脚本的一部分

objective-c - 在 initWithCoder 中获取 EXC_BAD_ACCESS

macos - 无效的配置文件位置 : Xcode 6 embeds it on submission

objective-c - 以标准播放速率获取原始音频数据

javascript - 来自 Heroku Toolbelt 的 Foreman 退出并出现错误 : write EINVAL every time

javascript - 如何在nodejs中比较日期?

python - Django/MacOS 改版高效开发工作流程

node.js - 使用 AWS Lambda 进行长轮询

javascript - Express 应用程序具有两个版本的客户端