Centos中安装和使用htop

1、htop介绍
    htop是Linux系统下一个基本文本模式的、交互式的进程查看器,主要用于控制台或shell中,可以替代top,或者说是top的高级版。
    htop命令优点:
    1) 快速查看关键性能统计数据,如CPU(多核布局)、内存/交换使用;
    2) 可以横向或纵向滚动浏览进程列表,以查看所有的进程和完整的命令行;
    3) 杀掉进程时可以直接选择而不需要输入进程号;
    4) 通过鼠标操作条目;
    5) 比top启动得更快。

2、安装与使用

以yum方式安装1、yum -y install epel-release.noarch2、yum -y install htop

        等待软件安装完毕,我们直接执行命令“htop”查看效果,具体展示如下图所示。

    第一行,显示了当前的进程总数,其中有一个进程在运行!
    第二行,显示了当前的负载情况,分别代表了,1分钟,5分钟,15分钟负载!
    第三行,显示了系统的运行的时间!

    Linux系统的负荷“load averages”的含义
    load average 三个参数的含义在w的手册里面找到,分别是1分钟、5分钟、15分钟内的平均负载。负载和你的CPU core的数量有关,可以通过以下查看:cat /proc/cpuinfo
    我用的是单核CPU,负载如果是1.00,说明CPU已经满负荷,如果高于1.00说明有task被等待,远高于1.00的时候就会发生系统响应过慢,目前图中我CPU的load average:0.00,0.01,0.05,说明CPU还是比较空闲。
    如果使用的是 n 核CPU,那么为 n.00 时,说明负载满了,高于这个值就应该警惕。不过对于服务器来说,最好留下一定余地,当参数高于n.00 - 0.3或n.00 - 0.5时,就应该警惕,赶快查看问题。

PID:进程标志号,是非零正整数
USER:进程所有者的用户名
PR:进程的优先级别
NI:进程的优先级别数值
VIRT:进程占用的虚拟内存值
RES:进程占用的物理内存值
SHR:进程使用的共享内存值
S:进程的状态,其中S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值是负数
%CPU:该进程占用的CPU使用率
%MEM:该进程占用的物理内存和总内存的百分比
TIME+:该进程启动后占用的总的CPU时间
COMMAND:进程启动的启动命令名称

 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部