一、查看CPU信息
1、cpu信号
[root@master config]# cat /proc/cpuinfo |grep name |cut -f2 -d: | uniq Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz
2、物理CPU个数
[root@master config]# cat /proc/cpuinfo |grep physical |sort |uniq -c 2 address sizes : 43 bits physical, 48 bits virtual 2 physical id : 0 #一个物理cpu
3、每个物理CPU的核数
[root@master config]# cat /proc/cpuinfo |grep 'cpu cores' |uniq cpu cores : 2 #两个物理核封装在同一个Cpu里面
4、是否使用了超线程
[root@master config]# cat /proc/cpuinfo |grep 'processor' |wc -l 2
#共两个逻辑CPU
二、查看内存信息
[root@master config]# free -g total used free shared buff/cache available Mem: 2 0 2 0 0 2 Swap: 2 0 2 [root@master config]# free -m total used free shared buff/cache available Mem: 2831 555 2062 8 213 2100 Swap: 2559 0 2559 [root@master config]# cat /proc/meminfo
重要指标说明:
total:内存总量
used:表示总计分配给缓存(包含buffers 与cache )使用的数量,但其中可能部分缓存并未实际使用
free:未分配的内存
buffers:系统分配但未被使用的buffers 数量
cached:系统分配但未被使用的cache 数量
由于buffers和cached在系统需要时可以被回收使用,因此系统可用内存 = free + buffers + cached。这 里top latch是cache buffers chains. cache buffers chains latches是用来保护buffer caches中的buffers。系统内存主要分为四部分:used(程序已使用内存),free(空闲内存),buffers(buffer cache),cached(page cache)。
+buffers/cache:反映的是可以挪用的内存总数。【free + buffers + cached】
三、查看操作系统信息
1、查看操作系统版本信息
[root@master config]# cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core)