什么是CPU插槽?
CPU 插槽是主板上的连接器,允许计算机处理器连接到主板。这称为物理 CPU(中央处理单元)。
什么是 CPU 核心?
最初,CPU使用单核,但制造商增加了更多的内核来提高性能。例如,双核 CPU 具有两个中央处理单元,因此它似乎是每个操作系统两个 CPU。同样,四核 CPU 具有四个中央处理单元,八核 CPU 具有八个中央处理单元。
什么是 CPU 线程?
英特尔的超线程技术通过在每个内核中运行多个线程(每个内核有两个线程),可以更有效地使用处理器资源。这提高了处理器吞吐量,并提高了线程化软件的整体性能。
CPU的计算公式是:
CPUs = 每个核心的线程数 * 每个插槽的核心数 *cpu的插槽数。
查看cpu数量通过“/proc/cpuinfo” 文件
"/proc/cpuinfo"文件是一个虚拟文本文件,其中包含有关计算机上 CPU(中央处理单元)的信息。它包含有用的信息,如CPU体系结构,供应商名称,型号名称。 要查看具体的详情,使用如下命令:
cat /proc/cpuinfo
文件中physical id代表第几个CPU,编号从0开始,cpu cores 代表核数。
具体查看cpu数量可以通过grep来查,如下所示:
grep -c ^processor /proc/cpuinfo
查看cpu数量通过top命令
top 命令是监视 Linux 中实时系统进程的最佳和基本命令之一。它显示系统信息和正在运行的进程信息,如正常运行时间,平均负载,正在运行的任务,登录的用户数,CPU和CPU利用率,内存和交换信息。 默认情况下,top命令打印的是所有cpu的平均值。 要打印cpu的实际值,可以按“1”键来显示每个cpu信息。
top
查看内存
内存信息存放在 /proc/meminfo 中
cat /proc/meminfo
free命令
free命令用来显示内存的使用情况,使用权限是所有用户;
|