Linux系统的top命令详细解读

文章详细描述了系统运行时的关键指标,包括运行时间、用户数量、负载平均值、不同类型的CPU使用情况(us、sy、ni、id、wa、hi、si、st)、内存和交换空间的使用情况,以及进程的相关信息如PID、用户、优先级等。
摘要由CSDN通过智能技术生成

Top- 列

在这里插入图片描述

  • 01:43:02:代表当前时间(24小时制)

  • up 1 day , 14:26 :系统的连续运行时间,表示系统从上次启动到现在的运行时间。

  • 6 users : 表示当前有6个用户登录到系统。

  • load average:平均负载,指在一段时间内系统处于活动状态的任务数量的平均值。通常,负载平均值应该低于系统的CPU核心数量,以确保系统能够及时处理所有任务。

     6.53:  在过去1分钟内系统平均有6.53个任务在等待被执行, 即系统的负载较高。
    
     7.00: 在过去5分钟内系统平均有7.00个任务在等待被执行。
    
     6.90:  在过去15分钟内系统平均有6.90个任务在等待被执行。               
    

Tasks列

在这里插入图片描述

  • Total: 总任务数,包括正在运行的、睡眠中的、停止的和僵尸进程。
  • Running: 正在运行的任务数。
  • Sleeping: 睡眠中的任务数,即等待某种事件的发生而暂停执行的任务。
  • Stopped: 已停止的任务数,通常是由于接收到信号而停止执行的任务。
  • Zombie: 僵尸进程数,即已经终止但父进程尚未对其进行善后处理(回收资源)的任务。

%CPU列

在这里插入图片描述

  • us:用户空间(User Space)的CPU时间比例。表示CPU用于执行用户进程的时间比例。用户进程通常是由用户编写的应用程序,例如运行在终端上的命令行程序或图形用户界面应用程序。
  • sy:系统空间(System Space)的CPU时间比例。表示CPU用于执行内核(系统)进程的时间比例。内核进程是操作系统内核执行的任务,例如处理系统调用或中断处理。
  • ni:调整过的用户空间的CPU时间比例。通常用于nice值(优先级)调整过的进程,但在这个输出中这一项的数值为0,表示没有调整过的进程。
  • id:空闲(Idle)CPU时间比例。表示CPU处于空闲状态的时间比例,即没有执行任何任务的时间比例。
  • wa:等待(Waiting)I/O的CPU时间比例。表示CPU用于等待I/O操作完成的时间比例。当CPU需要等待硬盘、网络或其他I/O设备的数据时,它会处于等待状态。
  • hi:硬中断(Hardware Interrupts)的CPU时间比例。表示CPU用于处理硬件中断的时间比例。这包括由外部设备发出的中断请求,如网卡、磁盘控制器等。
  • si:软中断(Software Interrupts)的CPU时间比例。表示CPU用于处理软中断的时间比例。软中断是由内核生成的中断,用于处理网络数据包、定时器等事件。
  • st:虚拟机偷取(Stolen Time)的CPU时间比例。当虚拟机(如虚拟化环境中的虚拟机)从宿主系统中偷取CPU时间时,会出现这种情况。

MiB Mem列

在这里插入图片描述

  • total: 总内存量,即系统中物理内存的总容量,以 MiB(兆字节)为单位。
  • free: 空闲内存量,即当前未被使用的内存量,以 MiB(兆字节)为单位。
  • used: 已使用的内存量,即当前已被占用的内存量,包括已被分配给进程使用的内存和系统缓存,以 MiB(兆字节)为单位。
  • buff/cache: 缓存和缓冲区占用的内存量,即用于缓存文件系统数据和缓冲I/O操作的内存量,以 MiB(兆字节)为单位。

MiB Swap列

在这里插入图片描述

  • total: 交换空间的总量,即系统中交换空间的总容量,以 MiB(兆字节)为单位。
  • free: 空闲交换空间量,即当前未被使用的交换空间量,以 MiB(兆字节)为单位。
  • used: 已使用的交换空间量,即当前已被占用的交换空间量,以 MiB(兆字节)为单位。

PID列

在这里插入图片描述

  • PID:分配的进程号
  • USER:用户名
  • PR:优先级
  • NI:nice值。负值表示高优先级,正值表示低优先级
  • VIRT:进程使用的虚拟内存总量(对性能分析作用不大)
  • RES:常驻内存,使用的是未被分配到交换分区的内存
  • SHR:共享内存单位
  • S:进程状态
  • %CPU:cpu利用率(单核利用率)
  • %MEM:内存利用率
  • TIME+:进程使用的cpu的总时间
  • COMMAND:进程名称

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小小的小小的一枚猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值