我正在尝试获取套接字数量和核心信息。到现在为止我发现一个socket可以有多个核心。
- http://rritic.blogspot.com/2010/09/finding-cpu-socket-and-core-using.html
- http://www.linuxquestions.org/questions/linux-newbie-8/difference- Between-cpu-core-and-sockets-797991/
但我的系统显示:
root:~ # dmidecode | grep "Central Processor" | wc -l
64
root:~ # grep processor /proc/cpuinfo | wc -l
16
这里,插槽数比核心数多吗?如何检查空套接字?
答案1
在的输出中,您需要在套接字信息中dmidecode
查找。Status: Populated, Enabled
所以
dmidecode | grep -c "Status: Populated, Enabled"
应该会给你正确的结果。
您可以使用 ; 以更紧凑的形式找到相同的信息lscpu
。这将为您提供(除其他外)在线套接字的数量、每个套接字的核心数量以及每个核心的线程数量。