1、cpu資訊記錄在/proc/cpuinfo中。
2、linux中的top相當於win系統下的任務管理器,也可以用來查詢
3、cpu總核數 = 物理cpu個數 * 每顆物理cpu的核數
4、總邏輯cpu數 = 物理cpu個數 * 每顆物理cpu的核數 * 超執行緒數
1、檢視cpu型號
[work@t-dzpushadmin-01 ~]$ cat /proc/cpuinfo | grep name | sort | uniq
model name : intel(r) xeon(r) cpu e5-2620 v4 @ 2.10ghz
2、檢視物理cpu數目
[work@t-dzpushadmin-01 ~]$ cat /proc/cpuinfo | grep "physical id"
physical id : 0
physical id : 0
physical id : 1
physical id : 1
2.1、所有physical id都是0,1,可知有2個物理cpu;也用管道排序去重後直接輸出物理cpu的個數;
[work@t-dzpushadmin-01 ~]$ cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
2
3、檢視每個物理cpu中的core的個數(即核數)
[work@t-dzpushadmin-01 ~]$ cat /proc/cpuinfo| grep "cpu cores"| uniq
cpu cores : 2
4、檢視邏輯cpu數目
[work@t-dzpushadmin-01 ~]$ cat /proc/cpuinfo| grep "processor"| wc -l
4
5、如果不想自己算,也可以直接lscpu
[work@t-dzpushadmin-01 ~]$ lscpu
architecture: x86_64
cpu op-mode(s): 32-bit, 64-bit
byte order: little endian
cpu(s): 4
on-line cpu(s) list: 0-3
thread(s) per core: 1
core(s) per socket: 2
socket(s): 2
numa node(s): 1
vendor id: genuineintel
cpu family: 6
model: 79
model name: intel(r) xeon(r) cpu e5-2620 v4 @ 2.10ghz
stepping: 1
cpu mhz: 2096.538
bogomips: 4195.14
hypervisor vendor: vmware
virtualization type: full
l1d cache: 32k
l1i cache: 32k
l2 cache: 256k
l3 cache: 20480k
numa node0 cpu(s): 0-3
thread(s) per core: 1
core(s) per socket: 2
socket(s): 2
5.1、什麼是socket
5.2、什麼是core
5.3、什麼是thread
參考:
linux 檢視cpu核數
cpu資訊記錄在 proc cpuinfo中,但資訊比較多,怎麼查出型號,物理cpu個數,邏輯cpu個數呢?1.檢視cpu型號 cat proc cpuinfo grep name sort uniq model name intel r core tm i3 3240 cpu 3.40ghz 2....
linux下怎麼檢視cpu核數
cpu資訊記錄在 proc cpuinfo中,但資訊比較多,怎麼查出型號,物理cpu個數,邏輯cpu個數呢?1.檢視cpu型號 cat proc cpuinfo grep name sort uniq model name intel r core tm i3 3240 cpu 3.40ghz 2....
linux下怎麼檢視cpu核數
cpu資訊記錄在 proc cpuinfo中,但資訊比較多,怎麼查出型號,物理cpu個數,邏輯cpu個數呢?檢視cpu型號 root localhost cat proc cpuinfo grep name sort uniq model name intel r core tm i7 6500u ...