一般来说,拿到计算机以后,需要先看一下电脑的配置,这里主要学习一下看CPU的信息和内存的使用情况:
CPU
首先要了解 CPU的一些基础知识
百度百科里面都有 CPU的基础知识
我觉得比较重要的是CPU的核数 线程数 和架构
话不多说,先来看一下命令
lscpu
这里看这几个参数
CPUs : 80
这个代表总的CPU个数*每个CPU的核数*每个核的线程数量。 该指标越大越好,反应计算能力
Threads per core : 2
线程的数量, 这里每个核有两个线程。 有些一个核只有一个线程。
cores per socket: 10
每个CPU的核数量, 这里一个CPU有10个核
sockets : 4
CPU 的个数, 这里是4个
所以综上所述 4个CPU10(每个CPU的核数)2(每个核的线程数量) = 80
这样就了解了基本的CPU的情况,当然还有一些更加深入的知识点,需要进一步研究。
内存
free -h
首先这里 -h 是用好显示的单位显示数字,也可以用 -k 等显示你想要的单位
total 指的是总的内存数量,这里是755G
used 指的是已经占用的内存数量,这里是5.2G
free 指的是空闲的内存数量 , 这里是617G
shared 指的是多个进程共享的内存总额
buffer/cache 指的是缓存,这篇解释十分详细,建议理解
available 就是指可以使用的内存总量,这里是free+buff/cache
如果说缓存过多,我们就需要清理缓存,可以看我之前写过的简书
https://www.jianshu.com/p/ae82a5813fb3
硬盘
lsblk
通过这个命令,我们可以看已经挂载完毕的硬盘情况
首先看type这里 disk指的就是硬盘
我们这里是两块
sda 和 sdb
sda 大小4T
sdb 大小278.5G
当然还可以通过
df -h
来看使用情况
基本上我们就是通过这些参数来简单了解服务器的一个情况
网友评论