`

linux系统查看系统性能命令详解(6)

阅读更多
参数详解:top命令式将系统最敏感的参数信息列出来。
PR   :系统进程的分配的处理时间,若是16,则表示分配了16*10毫秒的时间长度来处理该线程。数值越大,代表处理时间越长。
NI   :该进程的优先级
RES  :该进程占用的物理内存的总数量,单位是KB。
SHR(SHARE) :该进程使用共享内存的数量。单位是KB
S(STAT) :该线程的状态
        S:代表休眠状态;
        D:代表不可中断的休眠状态;
        R:代表运行状态;
        Z:代表僵死状态;
        T:代表停止或跟踪状态。
%CPU :该进程自最近一次刷新以来所占用的CPU时间和总时间的百分比
%MEM :该进程占用的物理内存占总内存的百分比。
TIME+:该线程启动以来,占CPU的时间

常见用法:
top -d 3    //每三秒刷新一次数据 默认是每5秒刷新一次数据
Ctrl+L      //擦除并且重写屏幕。

概念详解:
load average:
   可以理解为每秒钟CPU等待运行的进程个数.
   在Linux系统中,sar -q、uptime、w、top等命令都会有系统平均负载load average的输出,那么什么是系统平均负载呢?
   系统平均负载被定义为在特定时间间隔内运行队列中的平均任务数。如果一个进程满足以下条件则其就会位于运行队列中:
     - 它没有在等待I/O操作的结果
     - 它没有主动进入等待状态(也就是没有调用'wait')
     - 没有被停止(例如:等待终止)
分享到:
评论

相关推荐

    Linux系统查看CPU、机器型号、内存等信息

    关于 top 命令的详细说明请参看 使用top命令分析linux系统性能的详解 这篇文章。 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器;不过这里我们主要是...

    使用top命令分析linux系统性能的详解

    linux的top命令简介 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。 top显示系统当前的进程和...在linux系统中,top命令可谓是分析系统性能最方便的工

    linux中top命令详解

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

    实用全面的linux教程大全

    Bash命令全集.docx ...Linux系统命令及其使用详解.doc Linux系统性能监控工具.doc Linux系统整体性能监控工具详解.doc nmon on Linux 常用参数.docx 四妙招让新手掌握linux维护.docx 浅析Linux下的常用配置文件.docx

    系统常用命令汇总

    性能调优必备命令 AIX命令汇总 LINUX命令汇总 IBM AIX 系统硬件信息查看命令 nmon Linux 查看系统信息 ps aux 输出 参数 含义 详解 topas Linux 查看内存命令 AWR报告

    入门学习Linux常用必会60个命令实例详解doc/txt

    要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。 不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令...

    linux 常用命令10大命令知识笔记详解.docx

    Linux系统介绍: Linux是一种免费使用和自由传播的类UNIX操作系统,其核心由林纳斯·托瓦兹于1991年首次发布。它主要受到Minix和Unix思想的启发,具备多用户、多任务、多线程和多CPU的支持特性。Linux继承了Unix以...

    详解Linux服务器状态、性能相关命令

    查看Linux服务器CPU详细情况 #查看CPU的信息 [root@host ~]# cat /proc/cpuinfo  #查看物理CPU的个数 [root@host /]# cat /proc/cpuinfo | grep physical id | sort | uniq | wc -l #查看每个物理CPU的核数 ...

    LINUX系统开发技术详解---基于ARM

    ║2 嵌入式系统开发技术详解——基于ARM 3.1 Linux 常用工具.............................................................................................................. 28 3.1.1 Shell简介..................

    Linux环境下SAR命令使用详解.pdf

    SAR作为Linux系统下最为全面的性能监控工具之一,是我们学习、管理Linux系统所必须要掌握重要技术,本文将简单通俗的为你详细介绍SAR命令的详细使用。

    linux ss命令详解

    ss 是 Socket Statistics 的缩写。ss 命令可以用来获取 socket 统计信息,它显示的...tcp_diag 是一个用于分析统计的模块,可以获得 Linux 内核中第一手的信息,因此 ss 命令的性能会好很多。 常用选项 -h, –help 帮助

    Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集.zip

    Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。它主要用于基于Intel x86系列CPU的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化...

    华为工程师linux的笔记-第5章.pdf

    Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。...

    Linux高性能服务器编程

    6.2 dup函数和dup2函数 6.3 readv函数和writev函数 6.4 sendfile函数 6.5 mmap函数和munmap函数 6.6 splice函数 6.7 tee函数 6.8 fcntl函数 第7章 Linux服务器程序规范 7.1 日志 7.1.1 Linux系统日志 ...

    华为工程师linux的笔记-第2章 .pdf

    Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。...

    华为工程师linux的笔记-第6章.pdf

    Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。...

    嵌入式设计及linux驱动开发指南——基于ARM9处理器.pdf

    第6章 Linux系统在ARM平台的移植 6.1 移植的概念 6.2 Linux内核结构 6.3 Linux-2.4内核向ARM平台的移植 6.3.1 根目录 6.3.2 arch目录 6.3.3 arch/arm/boot目录 6.3.4 arch/arm/def-configs目录 6.3.5 arch/...

    华为工程师linux的笔记-第7章.pdf

    Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。...

    华为工程师linux的笔记-第8章.pdf

    Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。...

Global site tag (gtag.js) - Google Analytics