如何确定我的 Debian 服务器设置是否是双核的?

如何确定我的 Debian 服务器设置是否是双核的?

我有 root 权限并且想找出答案。

答案1

$ cat /proc/cpuinfo

这应该提供有关有多少个核心可用以及它们属于哪种类型的信息。

答案2

其他人说,要查看的地方是 /proc/cpuinfo。但是,乍一看,这并不能告诉您服务器是否是双核的。如果您看到两个条目,可能是因为

  • 该服务器有一个带两个核心的处理器
  • 服务器有一个支持超线程的处理器
  • 该服务器有两个处理器,每个处理器有一个核心

例如,从 cpuinfo 中获取此信息。

$ grep processor /proc/cpuinfo
processor   : 0
processor   : 1
processor   : 2
processor   : 3
processor   : 4
processor   : 5
processor   : 6
processor   : 7

我可以看到有 8 个逻辑处理器,但我不知道有多少个 CPU 和核心。

$ grep 'physical id' /proc/cpuinfo
physical id : 0
physical id : 0
physical id : 0
physical id : 0
physical id : 0
physical id : 0
physical id : 0
physical id : 0

现在我知道只有一个 CPU,但我不知道它是否有 8 个核心或 4 个核心和超线程。

$ grep 'core id' /proc/cpuinfo
core id     : 0
core id     : 1
core id     : 2
core id     : 3
core id     : 0
core id     : 1
core id     : 2
core id     : 3

现在我有了完整的了解;这是具有超线程的单个四核 CPU。

相关内容