• 04_top(监测磁盘(三))


    top

    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 
    3140 root 20 0 254400 54196 4024 R 50.5 0.3 0:01.52 python 
    4386 root 20 0 6335800 965436 17692 S 1.0 5.9 7:30.88 java 

    PID: 进程描述符 
    USER: 进程的拥有者 
    PRI:进程的优先级 
    NI: nice level 
    SIZE: 进程拥有的内存(包括code segment + data segment + stack segment) 
    RSS: 物理内存使用
    VIRT(virtul memory usage): 进程需要的虚拟内存大小
    RES(resident memory usage): 常驻内存 
    SHARE: 和其他进程共享的物理内存空间 
    STAT:进程的状态,有 S=sleeping,R=running,T=stopped or traced,D=interruptible sleep(不可中断的睡眠状态),Z=zombie。 
    %CPU: CPU使用率 
    %MEM: 物理内存的使用
    TIME: 进程占用的总共cpu时间 
    COMMAND:进程的命令

    PRI值: 
    PRI即进程的优先级,此值越小进程的优先级别越高。PRI值越小越快被cpu调度程序执行,那么加入nice值后,将会使得PRI变为:PRI(new)=PRI(old)+nice。由此看出,PRI是根据NICE排序的,规则是NICE越小PRI值越小,其优先级会变高。

    NICE值: 
    它是反应一个进程“优先级”状态的值,其取值范围是-20至19,一共40个级别。它对应于静态优先级的[100,139]这个区间,进程启动后默认的nice值为0,则其对应的优先级为120。 
    NICE值虽然不是priority,但是它确实可以影响进程的优先级。

  • 相关阅读:
    【Azure】Azure 命令行接口 (CLI)
    【Git】敏感信息保护
    【LeetCode】31.下一个排列
    【LeetCode】26.删除排序数组中的重复项
    【LeetCode】16. 最接近的三数之和
    【LeetCode】15.三数之和
    工作中常用的 JVM 配置参数有哪些?
    Java面试突击100题
    Java奇淫异术
    Linux 大文件按大小切割,合并还原
  • 原文地址:https://www.cnblogs.com/taysem/p/11301223.html
Copyright © 2020-2023  润新知