shell命令如下:
# 总核数 = 物理CPU个数 X 每颗物理CPU的核数
# 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数
# 查看物理CPU个数
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每个物理CPU中core的个数(即核数)
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看逻辑CPU的个数
cat /proc/cpuinfo| grep "processor"| wc -l
#查看CPU信息(型号)
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
#查看内 存信息
cat /proc/meminfo
运行结果如下:
[root@localhost ~]# cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
2
[root@localhost ~]# cat /proc/cpuinfo| grep "cpu cores"| uniq
cpu cores : 2
[root@localhost ~]# cat /proc/cpuinfo| grep "processor"| wc -l
4
[root@localhost ~]# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
4 Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz
[root@localhost ~]# cat /proc/meminfo
MemTotal: 7990024 kB
MemFree: 4886992 kB
MemAvailable: 5253736 kB
Buffers: 0 kB
Cached: 588880 kB
SwapCached: 5916 kB
Active: 1297368 kB
Inactive: 1323160 kB
Active(anon): 991488 kB
Inactive(anon): 1071196 kB
Active(file): 305880 kB
Inactive(file): 251964 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 8388604 kB
SwapFree: 8364028 kB
Dirty: 48 kB
Writeback: 0 kB
AnonPages: 2028412 kB
Mapped: 238144 kB
Shmem: 31028 kB
Slab: 206856 kB
SReclaimable: 60640 kB
SUnreclaim: 146216 kB
KernelStack: 26976 kB
PageTables: 47232 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 12383616 kB
Committed_AS: 18943888 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 227252 kB
VmallocChunk: 34359277564 kB
Percpu: 68608 kB
HardwareCorrupted: 0 kB
AnonHugePages: 1044480 kB
CmaTotal: 0 kB
CmaFree: 0 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 167744 kB
DirectMap2M: 6123520 kB
DirectMap1G: 4194304 kB