我在谷歌上搜索如何找到一台机器中的 CPU 数量,我找到了一些帖子,但我很困惑,因为有些人提到你获得逻辑内核与物理内核等。
那么逻辑内核和物理内核之间有什么区别,是有没有办法只获得物理内核?或者在我们的计数中包括逻辑核心是否有意义?
当然我们知道cat /proc/cpuinfo |grep "cpu cores"会给出一个输出
[root@14:47 ~]# cat /proc/cpuinfo |grep "cpu cores"
cpu cores : 2
cpu cores : 2
cpu cores : 2
cpu cores : 2
Run Code Online (Sandbox Code Playgroud)
但实际上我想获得 cpu 内核的总数。我希望结果是
cpu cores: 8
Run Code Online (Sandbox Code Playgroud)
我怎样才能得到这样的结果?