美文网首页
Linux_134_top资源管理器

Linux_134_top资源管理器

作者: 为宇绸缪 | 来源:发表于2022-05-07 17:56 被阅读0次

    Linux资源管理器
    top命令用于实时的监控系统的处理器状态,以及其他硬件负载信息还有动态的进程信息等等,还可以按照排名先后来显示某个进程的CPU、内存的使用情况排名

    top实际用法如下

    进入top命令的状态栏之后,可以输入如下指令
    z 指令 打开、关闭颜色

    # top命令的第一大板块,系统的负载信息
    top - 19:57:36 up 6 days, 10:25, 1 user, load average: 0.00, 0.04, 0.05
    Tasks: 98 total, 1 running, 97 sleeping, 0 stopped, 0 zombie
    %Cpu(s): 0.3 us, 0.3 sy, 0.0 ni, 99.3 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
    KiB Mem : 3880184 total, 1802408 free, 364360 used, 1713416 buff/cache
    KiB Swap: 0 total, 0 free, 0 used. 3249712 avail Mem

    19:57:36 当前的机器时间,可以使用date命令查看时间
    up 6 days 当前系统运行了多久
    1 user 当前机器几个用户在使用
    load average: 0.00, 0.04, 0.05
    显示系统的平均负载情况,分别是1分钟,5分钟,15分钟显示的平均值(值越小,系统负载越低)

    # 总共的进程任务情况
    Tasks: 98 total, 1 running, 97 sleeping, 0 stopped, 0 zombie

    # 总共的进程任务情况
    %Cpu(s): 0.3 us, 0.3 sy, 0.0 ni, 99.3 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
    us 用户占用的cpu百分比情况
    sy 系统内核空间占用的cpu百分比
    ni 用户进程空间占用的cpu百分比
    id 空闲的cpu百分比情况
    wa 等待输入输出的cpu百分比情况

    # 内存的状态
    KiB Mem : 3880184 total, 1802408 free, 364360 used, 1713416 buff/cache
    total:物理内存总大小
    free:空闲的内存总量
    used:已使用的内存总量
    buff / cache: 缓存使用量情况
    buff:从内存中一次性写入许多数据,防止零散的写入磁盘
    cache:用于加速数据查找

    # 交换空间缓存使用情况
    KiB Swap: 0 total, 0 free, 0 used. 3249712 avail Mem

    top命令的第二大板块,动态进程信息
    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    8 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcu_bh 9 root 20 0 0 0 0 S 0.0 0.0 3:05.50 rcu_sched 10 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 lru-add-drai

    PID:进程id号,可以对它启停进程
    USER:执行进程的用户是谁
    PR:进程的优先级高低
    NI:nice值,越高表示优先级越高
    VIRT:进程使用的虚拟内存总量,VIRT=swap+RES
    RES:进程使用的物理内存大小
    SHR:共享内存的大小,单位kb
    S:表示进程的状态
    %CPU %MEM:cpu和内存的使用百分比情况

    相关文章

      网友评论

          本文标题:Linux_134_top资源管理器

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