htop相当于top加强版,颜色显示不同参数,且支持鼠标操作。
htop 安装 : sudo apt-get install htop

htop命令详解:

1 防止进程重复显示

在使用htop查看进程信息的时候,经常会出现很多个进程重复的情况,如下情况:

htop会把一个进程里的线程当做一个进程来显示出来,上图中的java进程有多个线程,所以htop显示了多个进程。
htop的进程列表关闭重复进程 按F2->选择 Display options->选择 Hide userland threads

2 数据说明


第一行与第二行,显示CPU当前的运行负载,如果是多核,则有几个CPU,就会显示出几个! 第三行,显示内存的使用情况!
第四行,显示交换分区使用情况!

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

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 按进程名搜索
直接输入数字 光标将定位于该PID的进程
q 退出重点内容

VIRT:虚拟内存virtual memory usage。一个应用占有的地址空间,只是要应用程序要求的,就全算在这里,而不管它真的用了没有。
RES:常驻内存resident memory usage。这个值就是该应用程序真正使用的内存,但还有两个小问题,一是有些东西可能放在交换盘上了(SWAP),二是有些内存可能是共享的。
SHR:shared memory。共享内存。就是说这一块内存空间有可能也被其他应用程序使用着;而Virt - Shr似乎就是这个程序所要求的并且没有共享的内存空间。

Linux进程监视器——htop详解相关推荐

  1. linux 进程管理命令详解

    进程调度 Linux进程调度的目标 1.高效性:高效意味着在相同的时间下要完成更多的任务.调度程序会被频繁的执行,所以调度程序要尽可能的高效: 2.加强交互性能:在系统相当的负载下,也要保证系统的响应 ...

  2. Linux 进程间通讯详解一

    进程间的通讯 两台主机间的进程通讯 --socket一台主机间的进程通讯 --管道(匿名管道,有名管道) --System V进程间通信(IPC)包括System V消息队列,System V信号量, ...

  3. Linux进程基本知识详解

    目录 前言 一.描述组织进程 1.描述进程 2.task_struct 2.1概念 2.2内容分类 3.组织进程 二.查看进程 三.通过系统调用创建进程 1.fork函数 2.父子进程分流执行 四.进 ...

  4. Linux —— 进程概念超详解!

    目录 1.什么是进程? 2.进程的状态 3.Linux是怎么做的 4.Linux的进程管理 5.僵尸进程 6.孤儿进程 7.进程优先级 8.进程的四个重要概念 9.环境变量 1.什么是进程? 即使我们 ...

  5. linux进程命令解释,linux 进程命令top详解

    介绍: top命令可以显示当前系统正在执行的程序的相关信息,包括进程ID.内存占用率.CPU占用率等. 语法:top[-c] [-d delay] [-i] [-q] [-s] [-S] 选项介绍: ...

  6. Linux 进程间通讯详解五

    msgrcv函数 ssize_t msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp,int msgflg); --功能:是从一个消息队列接 ...

  7. Linux进程地址空间与进程内存布局详解,内核空间与用户空间

    Linux进程地址空间与进程内存布局详解 程序段(Text):程序代码在内存中的映射,存放函数体的二进制代码. 初始化过的数据(Data):在程序运行初已经对变量进行初始化的数据. 未初始化过的数据( ...

  8. kill -9 进程号杀不死可以用下面的杀掉 Linux下强制杀死进程的方法详解

    常规篇: 首先,用ps查看进程,方法如下: $ ps -ef -- smx 1822 1 0 11:38 ? 00:00:49 gnome-terminal smx 1823 1822 0 11:38 ...

  9. linux中top工具,Linux命令工具 top详解

    Linux命令工具 top详解 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器.top是一个动态显示过程,即可以通过用户按键来不 ...

最新文章

  1. pandas使用drop函数删除dataframe中指定索引列表对应位置的数据行(drop multiple rows in dataframe with integer index)
  2. 计算机视觉 模型、学习和推理 Computer vision:models,learning and inference(免费下载)
  3. 密码强度测试工具包【Java】_测试用例
  4. c语言 在歌星大奖赛,C语言 歌星大奖赛为参赛的选手打分
  5. 如何退订语音包_怎么关闭语音助手 - 卡饭网
  6. [原] CentOS 7 安装 nginx, php mysql 套件
  7. ajax split len,jQuery Mobile中的data属性
  8. 智慧能源管控系统在钢铁企业的设计与应用
  9. 项目管理工具project软件学习(二) - 自定义日历【标准+节假日】
  10. 2022-2027年中国海参行业市场深度分析及投资战略规划报告
  11. IGRP和EIGRP 详解
  12. puzzle(1024)帐篷、星之战
  13. 用通俗的话解释下offsetHeight
  14. Git详解之四 服务器上的Git
  15. [GoFrame学习] 报错 implement not found for interface IMenu, forgot register?
  16. 教你如何做抖音视频广告,助你脱颖而出
  17. 基于人脸识别的人脸考勤机实现(训练、测试、部署)
  18. CentOS上安装各种安装包
  19. 用odin刷三星note 2成功
  20. puppeteer 爬取数据

热门文章

  1. 导出excel,后台执行,前台无反应
  2. 【VUE】学习记录一
  3. 程序关闭计算机没反应为什么,电脑点击关机没反应怎么办
  4. 2019 CSP-J/S第一轮各省分数线统计与分析(含浙江省)
  5. .Net精美书籍大检阅(转载newsmth)
  6. 求弹性模量和泊松比计算题_弹性模量越大说明什么?弹性模量和泊松比
  7. 高数 | 【概念剖析】f(x)、可积、原函数 与 变限积分的关系
  8. 学生信息管理系统的设计与实现
  9. LabVIEW设计自定义指示灯和按钮控件
  10. C语言应用宏定义解决三角形的面积问题