linux查看cpu使用情况,查看内存使用情况

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/black_little_/article/details/82659265

今天我们呢来聊聊性能的问题。。。咳咳~

有时候呢我们的服务器运行的好好的突然就变的痴呆了。。到底是咋么个回事?

当然查看一下它的使用情况就知道了呀。。。
这里写图片描述 真相只有一个 这里写图片描述


首先我们先查看一下内存的使用情况

free

对没错就这么一个简单的命令

这里写图片描述

在这里 -m 是以M为单位来查看

参数解释:

  • total : 总物理内存的大小;
  • used : 已使用多少内存;
  • free : 还剩多少可以用;
  • shared :多个进程共享的内存总额大小;
  • buffers/cached : 磁盘缓存的大小;
    等等等等

其次我们再查看一下CPU的使用情况

top

还是这么一个简单的命令很好记的
这里写图片描述

在进程中 按 M P T 可以进行排序:

  • M:按照%MEM排行
  • P:按照%CPU使用率排行
  • T:按照MITE+排行

参数解释:

  • PID:所有进程的ID
  • USER:所有者
  • PR:进程的优先级,越小会被优先执行
  • NInice:值
  • VIRT:当前进程所占用的虚拟内存
  • RES:当前进程所占用的物理内存
  • SHR:进程所使用的共享内存
  • S:进程的状态。S:表示休眠,R:表示正在运行,Z:表示僵死,N:表示该进程优先值为负数
  • %CPU:进程占用CPU的使用率
  • %MEM:进程使用的物理内存和总内存的百分比
  • TIME+:该进程启动后占用的总的CPU时间,即占用CPU使用时间的累加值。
  • COMMAND:对应进程的启动命令

这里写图片描述
 完毕

猜你喜欢

转载自blog.csdn.net/black_little_/article/details/82659265