首页 > 系统相关 >Linux TOP命令详解

Linux TOP命令详解

时间:2023-01-04 16:13:56浏览次数:35  
标签:百分比 TOP 占用 详解 内存 Linux 进程 总量 CPU

先来看一下执行以后的结果:

各项数值的含义如下:

第一行是任务队列信息。

1 17:15:40                                        当前时间
2 up 21 days,1:19                                 系统运行时间,格式为天,时:分
3 8 user                                          当前登录用户数
4 load average: 0.00, 0.00, 0.00                  系统负载,即任务队列的平均长度(三个数值分别为 1分钟、5分钟、15分钟前到现在的平均值)

第二行为进程信息。

1 Tasks: 170 total                                   进程总数
2 1 running                                          正在运行的进程数
3 169 sleeping                                       睡眠的进程数
4 0 stopped                                          停止的进程数
5 0 zombie                                           僵尸进程数

第三行为CPU信息。

复制代码
1 Cpu(s): 11.8% us                                    用户空间占用CPU百分比
2 12.2% sy                                            内核空间占用CPU百分比
3 0.0% ni                                             用户进程空间内改变过优先级的进程占用CPU百分比
4 71.6% id                                            空闲CPU百分比
5 2.1% wa                                             等待输入输出的CPU时间百分比
6 0.0% hi                                             硬件CPU中断占用百分比
7 2.2% si                                             软中断占用百分比
8 0.0% st                                             虚拟机占用百分比
复制代码

最后两行为内存信息。

复制代码
Mem: 1926324k total                        物理内存总量
841032k used                               使用的物理内存总量
1085292k free                              空闲内存总量
104712k buffers                            用作内核缓存的内存量
Swap: 4128760k total                       交换区总量
0k used                                    使用的交换区总量
4128760k free                              空闲交换区总量
267836k cached                             缓冲的交换区总量
复制代码

再来看看进程信息区的详解:

复制代码
 1 PID                     进程id
 2 USER                    进程所有者的用户名
 3 PR                      优先级
 4 NI                      nice值。负值表示高优先级,正值表示低优先级
 5 VIRT                    进程使用的虚拟内存总量,VIRT=SWAP+RES
 6 RES                     进程使用的、未被换出的物理内存大小
 7 SHR                     共享内存大小
 8 S                       进程状态
 9 %CPU                    CPU时间占用百分比
10 %MEM                    进程使用的物理内存百分比
11 TIME+                   进程使用的CPU时间总计,单位1/100秒
12 COMMAND                 进程名/程序名/命令名/命令行
复制代码

标签:百分比,TOP,占用,详解,内存,Linux,进程,总量,CPU
From: https://www.cnblogs.com/kn-zheng/p/17025136.html

相关文章

  • linux设置tomcat开机自启动
    本文假设jdk环境安装成功,如何安装JDK请参考这个链接: http://www.cnblogs.com/yoyotl/p/5395208.html1.下载apache的安装包,例如本例下载了apache-tomcat-7.0.68.tar.gz......
  • Spring Boot整合Web项目常用功能详解
    这篇文章主要介绍了SpringBoot整合Web项目常用功能详解,在Web应用开发过程中,可以通过SpringBoot的Starter来将这些常用功能进行整合与集中维护,以达到开箱即用的目的。,需......
  • linux抓包工具tcpdump
    1、安装tcpdumpyum-yinstalltcpdump#查看指定网卡的设备,显示端口号对应服务tcpdump-nnt-iens192|head-10#查看ens33网卡设备,对应22端口服务的传输信息(-t不显示......
  • Linux下动、静态库的创建和调用
    静态库linux静态库命名规则:静态库的创建准备工作:以一个简单的计算器demo为例,首先建立并书写以下三个文件:Math.h声明四则基本运算#ifndef__MATH_H__#define_......
  • Linux删除多个java进程的其中一个
    一、背景:Linux后台运行了多个Java程序,进程名都是java。执行pkilljava会一次性杀掉所有的java进程。二、解决思路:1先通过一定的检索条件,定位出指定的java进程23......
  • Linux下rpm安装MySQL及配置
    Linux下rpm安装MySQL及配置xupeng1644已于2022-03-2211:38:47修改2747收藏15分类专栏:Linux文章标签:rpmMySQLLinux版权Linux专栏收录该内容55篇文章1订阅订......
  • linux动态库加载相关
    查看编译时会链接的动态库ldconfig-v|greplibCmp添加编译时的动态链接目录到终端环境,然后启动,这种方式可以为不同的程序配置不同的加载路径exportLD_LIBRARY_PA......
  • Java调用Linux命令(cd的处理)
    一、Java调用Linux系统的命令非常简单这是一个非常常用的调用方法示例:1publicStringexecuteLinuxCmd(Stringcmd){2System.out.println("gotcmd......
  • Spark详解(07-1) - SparkStreaming案例实操
    Spark详解(07-1)-SparkStreaming案例实操环境准备pom文件<dependencies>    <dependency>        <groupId>org.apache.spark</groupId>      ......
  • 通过xshell在linux上安装nginx1.12.0
    0)环境安装Nginx是C语言开发,建议在Linux上运行,当然,也可以安装Windows版本,本篇则使用CentOS7作为安装环境。 0.1gcc安装安装nginx需要先将官网下载的源码进......