查看Linux服务器cpu和磁盘信息

    本篇文章,我为大家带来我这两天对Linux存储问题的一些探索。起初因为切片过程中出现过产生0字节ts文件,或者产生新文件夹失败等问题。我怀疑服务器是不是存储空间太小,比较用的是淘汰的测试服务器。而且查看top命令,free总是很小。。。。。。好了,进入正题:


    1.首先为大家介绍top命令。

第一行:
09:52:51— 当前系统时间
77days, 17:02 — 系统已经运行了77天17小时02分钟
1users — 当前有1个用户登录系统
load average: 1.85, 1.58, 1.62 — load average后面的三个数分别是1分钟、5分钟、15分钟的负载情况。

第二行:
Tasks — 任务(进程),系统现在共有149个进程,其中处于运行中的有2个,147个在休眠(sleep),stoped状态的有0个,zombie状态(僵尸)的有0个。

第三行:cpu状态
28.8% us — 用户空间占用CPU的百分比。
1.8% sy — 内核空间占用CPU的百分比。
23.0% ni — 改变过优先级的进程占用CPU的百分比
43.8% id — 空闲CPU百分比
1.3% wa — IO等待占用CPU的百分比
0.0% hi — 硬中断(Hardware IRQ)占用CPU的百分比
1.2% si — 软中断(Software Interrupts)占用CPU的百分比

第四行:内存状态
3922196k total — 物理内存总量(4GB)
1916292k used — 使用中的内存总量(2GB)
20005904k free — 空闲内存总量(2GB)
197884k buffers — 缓存的内存量 (197M)

第五行:swap交换分区
4063224k交换区总量(4GB)
44kused — 使用的交换区总量(44k)
4063180k- 空闲交换区总量(4GB)
751728k cached — 缓冲的交换区总量(751M)

   2.free -m 命令

free 命令相对于top 提供了更简洁的查看系统内存使用情况。这里面的数据跟top查出来的是一样的。但是我截图的时间不一样造成这里有点小出入。
从上面的命令结果显示中可以看出:内存总共4G,已使用近2G,剩余2G,不少的人都是这么看的。
但其实这样并不能作为实际的使用率。因为有了缓存机制,具体算法如下:
空闲内存=free(1965)+buffers(193)+cached(724)
已用内存=total(3830)-空闲内存
由此算出空闲内存是3G,已用内存1G,这才是真正的使用率,也可参考-/+ buffers/cache这行信息也是内存正确使用率。

3. 缓存区分buffers和cached区别

   因为一开始我了解的太少,结果我误以为我切片存储的/data目录的文件被写在内存上,当时闹的一个笑话吧,我还专门测试上传一个文件到目录下,查看top命令 的free 。。。后来明白了是因为cached问题。下面讲讲我现在对buffer是和cached的一点学习。
 缓存(cached)是把读取过的数据保存起来,主要是为了读操作。是用来给文件做缓存,被用在磁盘的I/O请求上,会把近期读写过的文件进行缓存,方便下次读取。我测试时上传的文件,就备缓存成了cached,所以free减少。包括我服务器收录的摄像头切片,也是如此。
缓存(buffers) 是为了方便写而设计的。一个简单的例子如某个进程要求有多个字段读入,在所有字段被读入完整之前,进程把先前读入的字段放在buffer中保存。记录文件系统的metadata以及 tracking in-flight pages。buffers一般比较小,出来写入时用到,还会保存目录,文件权限等

4.用df -l 查看磁盘信息。


通过查询结果可以看到磁盘挂载情况:/root下挂载50GB 已用19%; /dev/shm下挂载2G已用1%; /boot下挂载40M已用9%;/home下挂载98G已用1%。
你的存储除了 下面三个挂载的地址  其他都是存储于 /root下 也就是第一个50G里。
 



  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值