动态查看负载命令,具体哪个程序,哪个进程造成的系统负载。
top 回车查看 3秒更新一次
第一行和uptime和w第一行显示的一样。
CPU使用率,us sy
内存相关,Mem 一共多少,使用了多少,还剩多少,有多少buffers
%CPU cpu使用率最高达排前面。
shift+m %MEM 按内存使用率排序。
按Q键退出
PID 进程的id号,在ls/proc/可以看到,kill+pid杀死进程 等
USER 以哪个用户运行的这个进程
PR 【0~39】进程优先级 数值越小优先级越高
NI 【-20~19】进程优先级 数值越小优先级越高
VIRT 虚拟内存有多大
RES 物理内存用来多大
SHR 共享内存
S 进程状态
%CPU cpu的使用百分比
%MEM 内存的使用百分比
TIME+ 使用CPU的时间
COMMAND 命令进程名称
///////////////////////////////////////////////////////////////////////////////////////
非动态显示负载 可以写在脚本里。
top -bn1 数字1
更改动态查看的更新时间
top -d 1 -c -d指定更新时间,-c让COMMAND信息更全
////////////////////////////////////////////////////////////////////////////////////////////////////
总结,top //// top -bn1 数字1 非动态显示 ///// top -top -d n -c n表示数字单位是秒 ///