linux查看系统相关配置

概念解释

  • 总核数 = 物理 cpu 个数 * 每个 cpu 的核数

  • 总逻辑 cpu 数 = 物理 cpu 个数 * 每个 cpu 的核数 * 超线程数

1、查看 liunx 中的 cpu 相关
cat /proc/cpuinfo
2、查看物理 cpu 的个数
cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
3、查看每个物理 cpu 中的 core 的个数(核数)
cat /proc/cpuinfo | grep "cpu cores" | uniq
4、查看逻辑 cpu 的个数
cat /proc/cpuinfo | grep "processor" | wc -l
5、查看系统的内存情况
free -mh
              total        used        free      shared  buff/cache   available
Mem:           1838         185          91          96        1561        1352
Swap:             0           0           0
6、查看内存详细信息
cat /proc/meminfo
MemTotal:     16438852 kB  #所有可用RAM大小 (即物理内存减去一些预留位和内核的二进制代码大小)
MemFree:      10980184 kB  #LowFree与HighFree的总和,被系统留着未使用的内存
Buffers:         95884 kB  #用来给文件做缓冲大小 
Cached:         224108 kB  #被高速缓冲存储器(cache memory)用的内存的大小(等于 diskcache minus SwapCache)
SwapCached:          0 kB  #被高速缓冲存储器(cache memory)用的交换空间的大小 已经被交换出来的内存,但仍然被存放在swapfile中。用来在需要的时候很快的被替换而不需要再次打开I/O端口。
Active:        5161616 kB  #在活跃使用中的缓冲或高速缓冲存储器页面文件的大小,除非非常必要否则不会被移作他用. 
Inactive:       217660 kB  #在不经常使用中的缓冲或高速缓冲存储器页面文件的大小,可能被用于其他途径. 
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:     16438852 kB
LowFree:      10980184 kB
SwapTotal:     1048536 kB
SwapFree:      1048536 kB
Dirty:             424 kB
Writeback:           0 kB
AnonPages:     5059312 kB
Mapped:          20424 kB
Slab:            38176 kB
PageTables:      13480 kB
NFS_Unstable:        0 kB
Bounce:              0 kB
CommitLimit:   9267960 kB
Committed_AS: 10073960 kB
VmallocTotal: 34359738367 kB
VmallocUsed:    263672 kB
VmallocChunk: 34359473751 kB
HugePages_Total:     0
HugePages_Free:      0
HugePages_Rsvd:      0
Hugepagesize:     2048 kB
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值