-n<次数>:循环显示的次数。
top页面参数解释 统计信息top - 23:04:04 up 27 min,1 user,load average: 0.19,0.27,0.23top: 当前时间 //当前时间为23:04:04up:机器运行时间 //当前运行26分钟users:当前登录的用户数 //当前用户数为1load average:当前机器过去1分钟 5分钟 15分钟负载,较重要/***系统平均负载:单核cpu情况下,0.00表示没有任何负载;1.00表示满负载,理想值0.7*多核cpu负载:cpu核数*理想值0.7=理想负荷;例如4核负载不超过2.8表示没有出现高负载**/进程总体情况分析
Tasks: 266 total,1 running,197 sleePing,0 stopped,1 zombIETasks:当前总进程数running:当前运行的进程数,该值越大,服务器压力越大sleePing: 当前休眠的进程数stopped:停止的进程数zombIE:僵尸进程cpu使用情况
%cpu(s): 2.0 us,0.5 sy,0.0 ni,97.2 ID,0.2 wa,0.0 hi,0.0 si,0.0 stus:用户进程占cpu的使用率sy:系统进程占cpu的使用率ni:用户进程空间改变过优先级wa:等待输入输出的cpu时间百分比hi:硬件的中断请求si:软件的中断请求st:steal time// us长期高,代表用户进程占用大量cpu。us+sy长期超过80以上,代表cpu性能不足内存情况分析
KiB Mem : 16339192 total,11359408 free,2327036 used,2652748 buff/cacheKiB Swap: 4194300 total,4194300 free,0 used. 13598404 avail Mem total:内存总量free: 空闲总量used: 使用的buffer/cache:写缓存/读缓存KiB Mem:内存信息KiB Swap:交换区信息,由硬盘提供的交换区,物理内存不足时,会把不用的数据放到该区// 重点关注Swap中的used的信息,当used的值过高时,代表内存不足。进程相关
PID USER PR NI VIRT RES SHR S %cpu %MEM TIME+ COMMAND 4660 yujuan 20 0 1426460 295264 157224 S 6.7 1.8 0:48.67 Chrome 7775 yujuan 20 0 1263564 342036 110672 S 6.7 2.1 0:11.46 Chrome 8097 yujuan 20 0 606560 41776 29632 S 6.7 0.3 0:00.12 deepin-terminal 1 root 20 0 205072 7304 5160 S 0.0 0.0 0:01.33 systemd /*通过 f 键可以选择显示的内容。按 f 键之后会显示列的列表,按 a-z *即可显示或隐藏对应的列,最后按回车键确定。 *按 o 键可以改变列的显示顺序。按小写的 a-z 可以将相应的列向右移动,而大写的 A-Z *可以将相应的列向左移动。最后按回车键确定。 *按大写的 F 或 O 键,然后按 a-z 可以将进程按照相应的列进行排序。而大写的 R *键可以将当前的排序倒转。 */pID:进程IDppID:父进程IDruser:Real user nameuID:进程所有者的用户IDuser:所属用户group 进程所有者的组名tty:启动进程的终端名,不是从终端启动的进程显示?pr:优先级,越大优先级越高ni:nice值,负值表示高优先级,正值表示低优先级p:最后使用的cpu,仅在多cpu下有意义virt:所占用的虚拟内存总量swap:所占用的交换区的大小res:进程使用的。未被换出的物理内存大小shr:共享内存大小s:进程状态 D表示不可中断的睡眠状态;R表示运行;S表示睡眠;T表示跟踪/停止;Z表示僵尸进程。%cpu:上次更新到现在的cpu占用百分比%MEM:进程占用物理内存百分比time:进程使用的cpu时间总计,单位秒 time+:进程使用的cpu时间统计 单位1/100秒Command:启动命令总结
以上是内存溢出为你收集整理的Linux Top的使用全部内容,希望文章能够帮你解决Linux Top的使用所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)