更新时间:2024-04-28 GMT+08:00
查看CPU
场景描述
本文主要介绍如何Ubuntu系统下查看物理CPU、CPU核心数、逻辑CPU。
- 物理CPU:插在裸金属服务器上的真实的CPU硬件,一般一台裸金属服务器都会配置2块及以上的物理CPU。
- CPU核心数:随着CPU技术的发展,现在的每一块物理CPU都是多核的CPU处理器,多核处理器其中的核就是指的核心数,一般一块英特尔的CPU都会支持32核心或者更高。因此裸金属服务的核心数为:物理CPU数目*CPU核心数
- 逻辑CPU:逻辑CPU和超线程技术有关,超线程是英特尔开发出来的一项技术,可以使得CPU的每一个核心像两个核心一样工作,这样每一个核心都可以并行执行线程。因此当物理CPU不支持超线程的话,逻辑CPU的数量等同于CPU核心数。若物理CPU支持超线程,逻辑CPU的数量为:物理CPU数目*CPU核心数*2
操作步骤
查看物理CPU,使用如下命令:
cat /proc/cpuinfo | grep 'physical id' | sort |uniq |wc -l
查看CPU核心数,使用如下命令:
cat /proc/cpuinfo | grep 'cpu cores' | uniq
查看逻辑CPU,使用如下命令:
cat /proc/cpuinfo | grep 'processor' | wc -l
父主题: DevServer资源使用