在Linux下,你可以使用lscpu命令来查看CPU的详细信息,包括核心数。lscpu命令会显示CPU架构的信息,其中包括物理核心数(Physical cores)和逻辑核心数(Logical cores)。要判断CPU核心数,请按照以下步骤操作:
打开终端(Terminal)。
输入以下命令并按回车键:
lscpu 在输出的信息中,找到"CPU(s)“一项,这个数字表示逻辑核心数。如果你想找到物理核心数,请查找"Core(s) per socket”(每个插槽的核心数)和"Socket(s)"(插槽数)两项,然后将它们相乘得到物理核心数。
例如,如果输出信息如下:
Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 8 On-line CPU(s) list: 0-7 Thread(s) per core: 2 Core(s) per socket: 4 Socket(s): 1 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 158 Model name: Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz Stepping: 9 CPU MHz: 2796.000 BogoMIPS: 5592.00 Virtualization: VT-x L1d cache: 32K L1i cache: 32K L2 cache: 256K L3 cache: 6144K NUMA node0 CPU(s): 0-7 在这个例子中,逻辑核心数为8(CPU(s)),物理核心数为4(Core(s) per socket),因为只有一个插槽(Socket(s) = 1)。