知乎cpu、core、processor、thread 等概念,有的是物理的有的是逻辑的,在不同语境中含义不尽相同。•“电脑有几个 cpu ?”•“多线程程序设置多少个线程数效果好?” 展开物理 cpu 数(physical cpu)指主板上实际插入的 cpu 硬件个数(socket)。(但是这一概念经常被泛 由于在主板上引入多个 cpu 插槽需要更复杂的硬件支持(连接不同 展开同时多线程技术(simultaneous multithreading)和 超线程技术(hyper–threading/HT)本质一样,是为了提高单个 core 同一时刻能够执行的多线程数的技术(充分利 simultaneous multithreading 缩写是 SMT,AMD 和其他 cpu 厂商的称呼。 h在类似技术下,产生了如下等价术语: •虚拟 core: virtual core 展开核心(core)一开始,每个物理 cpu 上只有一个核心(a single core),对操作系统而言,也就是同一时刻只能运行一个进程/线程。 为了提高性能,cpu 厂商开始在单个物理 cpu 上增加核心(实实在在的硬件存在),也就出现了双核心 cpu(dual-core 展开Linux 系统Linux 系统查看物理 cpu 数:查看每个物理 cpu 中 核心数(core 数):查看总的逻辑 cpu 数(processor 数):查看 cpu 型号:判断 cpu 是否 64 位: 展开更多内容请查看https://zhuanlan.zhihu.com/p/86855590