top命令查看系统状态分析

作者: yichen_china | 来源:发表于2018-12-21 22:46 被阅读6次

linux怎样使用top命令查看系统状态

Linux系统可以通过top命令查看系统的CPU、内存、运行时间、交换分区、执行的线程等信息。通过top命令可以有效的发现系统的缺陷出在哪里。是内存不够、CPU处理能力不够、IO读写过高。

linux怎样使用top命令查看系统状态

工具/原料

  • Linux

  • top

方法/步骤

  1. 使用SSHClient客户端连接到远程Linux系统。使用top命令查看系统的当前运行的情况。如图对top命令执行的结果做了简单的图解,下面针对每一项做详细的解释。

    linux怎样使用top命令查看系统状态
  2. top命令的第一行“top - 19:56:47 up 39 min, 3 users, load average: 0.00, 0.00, 0.00”显示的内容依次为“系统当前时间 、系统到目前为止已运行的时间、当前登录系统的用户数量、系统负载(任务队列的平均长度)三个值分别为1分钟、5分钟、15分钟前到现在的平均值【这三个一般会小于1,如果持续高于5,请仔细查看那个程序影响系统的运行】”

    linux怎样使用top命令查看系统状态
  3. top命令的第二行“Tasks: 120 total, 2 running, 118 sleeping, 0 stopped, 0 zombie”显示的内容依次“所有启动的进程数”、“正在运行的进程数”、“挂起的进程数”、“停止的进程数”、“僵尸进程数”。

image.png
  1. top命令的第三行“Cpu(s): 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st”显示的内容依次为“用户空间占用CPU百分比”、“内核空间占用CPU百分比”、“用户空间内改变过优先级的进程占用CPU百分比”、“空闲CPU百分比”、“等待输入输出CPU时间百分比”、“CPU服务于硬件中断所耗费的时间总额”、“CPU服务软中断所耗费的时间总额”、“Steal Time”
image.png
  1. top命令第四行“Mem: 508820k total, 480172k used, 28648k free, 41944k buffers”显示内容依次为“物理内存总量”、“已使用的物理内存”、“空闲物理内存”、“内核缓存内存量”。

    linux怎样使用top命令查看系统状态
  2. top命令第5行“Swap: 392184k total, 0k used, 392184k free, 259152k cached”显示内容依次为“交换区总量”、“已使用交互区总量”、“空闲交换区总量”、“缓冲的交换区总量”。

image.png

top命令第5行“PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND ”显示内容依次为“进程ID”、“进程所有者”、“优先级”、“nice值,负值表示高优先级,正值表示低优先级”、“进程使用的虚拟内存总量”、“进程使用的、未被换出的物理内存大小”、“共享内存大小”、“进程状态”、“上次更新到现在的CPU时间占用百分比”、“进程使用的物理内存百分比”、“进程使用CPU总时间”、“命令名、命令行”。

image.png

源出处:https://jingyan.baidu.com/article/4d58d5412917cb9dd4e9c0ed.html

相关文章

  • top命令查看系统状态分析

    linux怎样使用top命令查看系统状态 Linux系统可以通过top命令查看系统的CPU、内存、运行时间、交换分...

  • ctop docker容器资源监控

    ctop 就像 linux 的 top 命令一样,top 用来查看进程的实时状态,而 ctop 用来查看系统中各个...

  • linux性能分析命令--top

    top命令 top命令入门级别命令, 常用于查看linux系统中进程的资源使用情况,也是最常用的性能分析命令 3 ...

  • jvm问题跟踪

    查看系统日志,是否有exception 发生top 命令查看当前系统状态image.png 如果某个进程占大量cp...

  • free 命令

    Linux内存查看命令 在Linux下面,我们常用top命令来查看系统进程,top也能显示系统内存。我们常用的Li...

  • 使用w查看系统负载、vmstat命令、top命令、sar命令、n

    目录 一、使用w查看系统负载二、vmstat命令三、top命令四、sar命令五、nload命令 一、使用w查看系统...

  • Linux 系统监控命令

    1. top 实时动态查看当前系统运行状态 top 命令是性能监控程序,如: CPU的使用、内存使用、交换内存、缓...

  • top命令详解

    linux命令之top 1、top命令简介 top命令是动态查看进程变化,监控linux的系统状况;它是常用的性能...

  • Linux常用命令(更新ing)

    系统常用命令 目录、文件操作 性能 top #使用top命令查看资源占用情况 pidstat ...

  • Linux系统查看CPU使用率、内存使用率、磁盘使用率

    一、查看CPU使用率 1、top命令在linux的系统维护中,可能需要经常查看cpu使用率,分析系统整体的运行情况...

网友评论

    本文标题:top命令查看系统状态分析

    本文链接:https://www.haomeiwen.com/subject/ptrbkqtx.html