zoukankan      html  css  js  c++  java
  • Linux学习历程——Centos 7 top命令

    一、命令介绍

    top 命令用于动态的监控进程活动与系统负载信息。

    格式为 top [参数]

    二、实例

    直接运行top命令

    top命令执行结果的前五行为系统整体的统计信息,代表含义如下:

    第1行:系统时间、运行时间、登陆终端数、系统负载(分别为1分钟、5分钟、15分钟内的平均值)

    第2行:进程总数、运行中的进程数、睡眠中的进程数、停止的进程数、僵死的进程数。

    第3行:用户占用资源百分比、系统内核占用资源百分比、改变过优先级的进程资源百分比、空闲的资源百分比。

    第4行:物理内存总量、空闲内存总量、内存使用量、作为内核缓存的内存量。

    第5行:虚拟内存总量、空闲虚拟内存总量、虚拟内存使用量、①被提前加载的内存量。

    默认上,top显示这些关于进程的属性:

    PID

    进程ID,进程的唯一标识符

    USER

    进程所有者的实际用户名。

    PR

    进程的调度优先级。这个字段的一些值是’rt’。这意味这这些进程运行在实时态。

    NI

    进程的nice值(优先级)。越小的值意味着越高的优先级。

    VIRT

    进程使用的虚拟内存。

    RES

    驻留内存大小。驻留内存是任务使用的非交换物理内存大小。

    SHR

    SHR是进程使用的共享内存。

    S

    这个是进程的状态。它有以下不同的值:

        D – 不可中断的睡眠
        R – 运行
        S – 睡眠
        T – 被跟踪或已停止
        Z – 僵死

    %CPU

    自从上一次更新时到现在任务所使用的CPU时间百分比。

    %MEM

    进程使用的可用物理内存百分比。

    TIME+

    任务启动后到现在所使用的全部CPU时间,精确到百分之一秒。

    COMMAND

    运行进程所使用的命令。

    还有许多在默认情况下不会显示的输出,它们可以显示进程的页错误、有效组和组ID和其他更多的信息。

    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    top -p ---- 监控特定的PID

    top -u 或 -U [UID]---- 浏览特定用户进程 

    -p -u -U 不能同时使用

    三、总结

          以上就是top命令的基本用法,也许并不完整,但是作为基础应用,应该是足够了,文章不当之处,望各位指正。

  • 相关阅读:
    .net系统缓存
    Android开源项目第四篇——开发及测试工具篇
    Android开源项目第三篇——优秀项目篇
    Android开源项目第二篇——工具库篇
    Android开源项目第一篇——个性化控件(View)篇
    android
    android 屏幕适配
    EditText属性
    Style与Theme
    ListView设背景
  • 原文地址:https://www.cnblogs.com/joe-four/p/cnblogs_joe_four_04.html
Copyright © 2011-2022 走看看