我正在运行以下命令来获取 Linux 中的处理器/内核数:
cat /proc/cpuinfo | grep processor | wc -l
它有效,但看起来并不优雅。你会如何建议改进它?
原文由 Michael 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在运行以下命令来获取 Linux 中的处理器/内核数:
cat /proc/cpuinfo | grep processor | wc -l
它有效,但看起来并不优雅。你会如何建议改进它?
原文由 Michael 发布,翻译遵循 CC BY-SA 4.0 许可协议
最简单的工具是 glibc 自带的,叫做 getconf
:
$ getconf _NPROCESSORS_ONLN
4
原文由 Harald Hoyer 发布,翻译遵循 CC BY-SA 3.0 许可协议
7 回答5.6k 阅读
4 回答4.3k 阅读
2 回答972 阅读✓ 已解决
2 回答3.5k 阅读
1 回答1.2k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
2 回答1.6k 阅读
nproc
是您正在寻找的。更多信息:http: //www.cyberciti.biz/faq/linux-get-number-of-cpus-core-command/