zoukankan      html  css  js  c++  java
  • 进程管理

    程序:保存在磁盘中的可执行文件;是静态保存的代码;

    进程:在cpu及内存中运行的程序指令;是动态执行的代码;

            进程可以创建一个或多个子进程(父进程被杀死,所有的子进程也会被杀死)

    pstree  查看进程树,可以通过与管道配合使用,init是所有进程的父进程;

               pstree  -ap  用户名        可以查看该用户下开启的父进程和子进程,可以配合kill杀;

               pstree  -au  进程号        查看该进程的对应用户名

    ps  查看进程快照

         -a:显示当前终端下所有进程

         -u:使用以用户为主的格式输出信息

         -x:显示当前用户在所有终端下的进程

         -e:显示当前系统下的所有进程

         - l:使用长格式输出信息

         -f:以完整的格式输出信息

    top   查看动态进程,默认刷新时间是5秒钟

                                  

    系统当前登录时间;系统开机时长;当前登录用户数量(登陆界面算,终端也算);load average :平均负载,1分钟,5分钟,15分钟,代表服务器的繁忙程度;

    Task(进程数):总计数,运行数,睡眠数,暂停数,僵尸进程数;

    CPU状态:(各种参数)   内存状态:(各种参数)  

    主要监控前几行,下面是进程排名,C(CPU排名),M(内存排名),k(加进程名即可杀死),q(退出)

    进程快照中的状态列:S列

       -R(Running):正在运行

       -S(Sleep):处于休眠状态,需要时间唤醒
       -D:不可中断的休眠,叫不醒的情况,通常为等待I/O的情况(等待硬盘读写)(若D太多,可能是硬盘磁道有问题了)

       -T:停止状态(stop)

       -Z:僵尸状态,程序终止,但仍然占用内存(杀父进程)

    耗费资源小命令: dd if=/dev/zero of=/dev/null ,占用cpu资源

      

  • 相关阅读:
    C#学习-字段
    C#学习-静态
    C#学习-类的成员
    C#学习-面向对象语言都有类
    必须知道的 Python 专属骚技巧 25 例
    Python3读取、写入、追加写入Excel文件
    python写入excel数据xlwt模块
    Spring Boot 集成 Swagger 1
    Spring Boot 中的全局异常处理
    Java 8 开发
  • 原文地址:https://www.cnblogs.com/renjidong/p/6804957.html
Copyright © 2011-2022 走看看