zoukankan      html  css  js  c++  java
  • Linux 查看进程

    1.查看进程数量,运行状态

    • 命令:top 
    • 命令:top –bn1     #打印出静态。
    输入指令#1         #排列查看各个cpu使用率。 
    输入指令#<,> #进程上下拖动。
    输入指令#M #使用内存排序。
    输入指令#q #退出。

    注:Tasks:314个进程,2个运行,312休眠,0个停止,0个僵尸进程。

    注:cpu使用率百分之60以上较高。

    注:%CPU,%MEM 内存,VIRT 虚拟内存,RES使用物理内存。

    2.查看进程工作情况

    命令:strace –tt –p PID号     #查看进程在干什么。

    3.查找指定进程

    • 命令:ps aux                #列出所有进程。

    • 命令:ps –eo               #可查看进程在哪块cpu。

    • 命令:pstree                #以树形式列。安装包:psmisc。
    -a:显示每个程序的完整指令,包含路径,参数或是常驻服务的标示;
    -c:不使用精简标示法;
    -G:使用VT100终端机的列绘图字符;
    -h:列出树状图时,特别标明现在执行的程序;
    -H<程序识别码>:此参数的效果和指定"-h"参数类似,但特别标明指定的程序;
    -l:采用长列格式显示树状图;
    -n:用程序识别码排序。预设是以程序名称来排序;
    -p:显示程序识别码;
    -u:显示用户名称;
    -U:使用UTF-8列绘图字符;
    -V:显示版本信息。

    4.进程代表参数

    S=进程休眠
    
    D=不能中断
    
    R=正在运行
        
    “+”=在前台运行
    
    s=主进程
            
    l=多线程
    
    “<”=高优先级    
    
    N=低优先级    
    
    Z=僵尸进程
        
    T=暂停

    扩展

    1、查看指定进程开启线程数

    ps -T -p pid号    # 查看该进程开启的线程数
    
    ps -Hx | grep java # 查看该进程开启的线程数
  • 相关阅读:
    aspjpeg组件安装、使用常见问题
    调用过程sub时不能使用括号
    asp中,使用js打开别的网址注意点
    让文件夹属性出现“安全”选项卡
    C#正则表达式使用<转载备用>
    .NET编程中常用的路径表示方式<转>
    DIVWEB布局
    winform report<收藏>
    Delphi中MessageBox用法
    DW中常用标签
  • 原文地址:https://www.cnblogs.com/xiangsikai/p/8304982.html
Copyright © 2011-2022 走看看