最准确的查看linux cpu、内存等信息
linux查看cpu信息有很多种方式,有些方式只能在某些特定的发布版上使用,比如说:
[root@jyzf ~]# lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 12
On-line CPU(s) list: 0-11
Thread(s) per core: 2
Core(s) per socket: 6
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 63
Model name: Intel(R) Xeon(R) CPU E5-2620 v3 @ 2.40GHz
Stepping: 2
CPU MHz: 1232.812
BogoMIPS: 4799.98
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 15360K
NUMA node0 CPU(s): 0-11
但上面的这种查看cpu的方式太过于局限,只适用于red hat系列,对于debian和其它系列,不太适用。
下面的这种方式查看系统相关信息是比较全面且通用
[root@jyzf ~]# cat /proc/cpuinfo
[root@jyzf ~]# cat /proc/meminfo
MemTotal: 16045176 kB
MemFree: 241716 kB
MemAvailable: 10467364 kB
Buffers: 539748 kB
Cached: 13346748 kB
SwapCached: 476 kB
Active: 13010680 kB
Inactive: 2177728 kB
Active(anon): 4275268 kB
Inactive(anon): 999160 kB
Active(file): 8735412 kB
Inactive(file): 1178568 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 33554428 kB
SwapFree: 33445028 kB
Dirty: 32 kB
Writeback: 0 kB
AnonPages: 1301436 kB
Mapped: 3799984 kB
Shmem: 3972516 kB
Slab: 421040 kB
SReclaimable: 371500 kB
SUnreclaim: 49540 kB
KernelStack: 7488 kB
PageTables: 84888 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 41577016 kB
Committed_AS: 5947368 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 306304 kB
VmallocChunk: 34358945788 kB
HardwareCorrupted: 0 kB
AnonHugePages: 995328 kB
CmaTotal: 16384 kB
CmaFree: 0 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 18268 kB
DirectMap2M: 1955840 kB
DirectMap1G: 16777216 kB
[root@jyzf ~]#

浙公网安备 33010602011771号