美文网首页
性能-top命令

性能-top命令

作者: 喵你一口 | 来源:发表于2019-10-10 14:37 被阅读0次

    先上图:


    图片.png
    1. 当前系统时间点+ 操作系统持续的时间
    2. 系统有多少用户登录
    3. CPU负载,1min,5min,15min的负载
    4. 系统当前的进程数,总共27个,1个正在进行,20个正在睡眠,6个已经停止,0个僵尸进程
    5. %Cpu(s),
    • us:用户空间占用cpu百分比(太简洁了,往下翻)
    • sy:内核空间占用cpu百分比
    • ni:用户进程空间内改变过优先级的进程占用CPU百分比
    • id:空闲CPU百分比
    • wa:等待输入输出的CPU时间百分比
    • hi:硬中断(Hardware IRQ)占用CPU的百分比
    • si:软中断(Software Interrupts)占用CPU的百分比
    1. 依次是物理总内存,空闲的内存总量,使用的物理内存总量,用作缓存的内存量
    2. 交换区值
    3. 上次更新到现在的CPU时间占用百分比(太官方了,我没看懂,继续往下看)

    top后,输入1,查看每个内核的数据:

    图片.png
    图中显示了%Cpu0至%cpu39,表示有40个内核,每个内核的cpu用户占比如红框所示。
    其中上图中的us值为4.1,则是所有红框内核的平均值所得。

    那图一中的%CPU又是怎么得来呢,为什么会出现>100%的情况? 它表示所有数量的内核总占比,我这个系统有40个核,所以最高可以4000%。

    什么是CPU的百分比?
    1个CPU单位时间分为100个cpu时间片,如果为10us,表示cpu在用户空间单位时间内花费了10个时间片,占比就为10%

    相关文章

      网友评论

          本文标题:性能-top命令

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