常用

查询python进程

ps -ef |grep python

杀死进程 例如:进程号2833

kill -9 2833

查看资源情况

htop 或者 top
推荐htop

pip install htop

待更新。。。

进程查询讲解

查看进程命令

ps -aux

在这里插入图片描述

USER : 进程的创建者
PID : 操作系统分配给进程的编号,大于0的整数,系统中每个进程的PID都不重复。PID也是重要的区
分进程的标志。
%CPU,%MEM : 占有的CPU和内存
STAT : 进程状态信息,S I 表示阻塞状态 ,R 表示就绪状态或者运行状态
START : 进程启动时间
COMMAND : 通过什么程序启动的进程

进程树形结构

pstree
父子进程:在Linux操作系统中,进程形成树形关系,任务上一级进程是下一级的父进程,下一级进
程是上一级的子进程。
孤儿进程和僵尸进程
孤儿进程: 父进程先于子进程退出时,子进程会成为孤儿进程,孤儿进程会被系统自动收养,成为孤儿进
程新的父进程,并在孤儿进程退出时释放其资源。
僵尸进程: 子进程先于父进程退出,父进程又没有处理子进程的退出状态,此时子进程就会成为僵尸进
程。
特点: 僵尸进程虽然结束,但是会存留部分进程资源在内存中,大量的僵尸进程会浪费系统资源。
Python模块当中自动建立了僵尸处理机制,每次创建新进程都进行检查,将之前产生的僵尸处理掉,而且
父进程退出前,僵尸也会被自动处理。
Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐