zoukankan      html  css  js  c++  java
  • htop简介

    htop可谓top的升级版,top不可以鼠标操作,但是htop可以使用鼠标操作

    启动方式:命令行下输入htop直接启动,启动后的界面如图所示

    操作:可以使用上下左右方向键进行移动查看、可以使用鼠标点击上面进行操作,比如F1是帮助信息,可以不使用键盘,直接使用鼠标点击Help,进入相应界面

     鼠标点击某个列,根据这个列进行排序

    上图所示,显示有99723个线程,并看到大量重复的内容(当然pid不是重复的),通过点击F2Setup->Display options->选中Hide userland threads可以解决

     显示清爽多了,只有进程显示,线程不再显示

    数字1~8表示有8个cpu,显示CPU当前的运行负载

    Mem表示内容使用情况,Swp表示交互分区使用情况,Load average显示1、5、10分钟的cpu负载情况,Uptime显示系统启动后运行时间

    PID:进程标志号,是非零正整数,USER:进程所有者的用户名,PR:进程的优先级别

    NI:进程的优先级别数值

    VIRT:进程占用的虚拟内存值,该值

    RES:进程占用的物理内存值

    SHR:进程使用的共享内存值

    S:进程的状态,其中S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值是负数

    %CPU:该进程占用的CPU使用率

    %MEM:该进程占用的物理内存和总内存的百分比

    TIME+:该进程启动后占用的总的CPU时间

    COMMAND:进程启动的启动命令名称

    3 参数说明

    htop –d 数据刷新时间

    htop –u aurain 显示用户aurain的所属进程

    M    按Memory 使用排序

    P    按CPU 使用排序

    T    按Time+ 使用排序

    F3 按进程名搜索

    q 退出

    VIRT:虚拟内存virtual memory usage。一个应用占有的地址空间,只是要应用程序要求的,就全算在这里,而不管它真的用了没有。

    RES:常驻内存resident memory usage。这个值就是该应用程序真正使用的内存,但还有两个小问题,一是有些东西可能放在交换盘上了(SWAP),二是有些内存可能是共享的。

    SHR:shared memory。共享内存。就是说这一块内存空间有可能也被其他应用程序使用着;而Virt - Shr似乎就是这个程序所要求的并且没有共享的内存空间。

  • 相关阅读:
    洛谷P2336 喵星球上的点名
    脚本的含义,什么是脚本应用场景
    redis 事务
    redis缓存
    小程序跳转到另一个小程序
    laravel安装Excel安装不上
    小程序模板中data传值有无...
    thinkphp5.0写的项目放到服务器上 lnmp 404
    使用xshell远程连接
    小程序中this和that用法
  • 原文地址:https://www.cnblogs.com/shengulong/p/7685559.html
Copyright © 2011-2022 走看看