Linux下内存查看命令
在Linux下查看内存我们一般用free命令
free

- total:总计物理内存的大小。
- used:已使用多大。
- free:可用有多少。
- Shared:多个进程共享的内存总额。
- Buffers/cached:磁盘缓存的大小。
当前操作系统版本信息
#> cat /proc/version Linux version 3.10.0-693.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC) ) #1 SMP Tue Aug 22 21:09:27 UTC 2017
当前操作系统内核信息
#> uname -a Linux servet-40-47 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
当前操作系统发行信息
# cat /etc/centos-release CentOS Linux release 7.4.1708 (Core)
linux 查看机器cpu核数
CPU总核数 = 物理CPU个数 * 每颗物理CPU的核数
总逻辑CPU数 = 物理CPU个数 * 每颗物理CPU的核数 * 超线程数
#> lscpu
查看CPU信息(型号)
# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq Intel(R) Xeon(R) CPU E7-4850 v3 @ 2.20GHz
查看物理CPU个数
# cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l 1
这里1个物理CPU
查看每个物理CPU中core的个数(即核数)
# cat /proc/cpuinfo| grep "cpu cores"| uniq cpu cores : 8
这里是8核
查看逻辑CPU的个数
# cat /proc/cpuinfo| grep "processor"| wc -l 8
这里是8线程
本文仅作为笔记使用,方便以后查询,可读性可能不是很好,记录信息大部分来自网上
浙公网安备 33010602011771号