前言 大家好吖,欢迎来到 YY 滴 Linux系列 ,热烈欢迎! 本章主要内容面向接触过Linux的老铁 主要内容含: 欢迎订阅 YY滴C++专栏!更多干货持续更新!以下是传送门! YY的《C++》专栏 YY的《C++11》专栏 YY的《Linux》专栏 YY的《数据结构》专栏 YY的《C语言基础》专栏 YY的《初学者易错点》专栏 YY的《小小知识点》专栏 YY的《单片机期末速过》专栏 YY的《C++期末速过》专栏 YY的《单片机》专栏 YY的《STM32》专栏 YY的《数据库》专栏 YY的《数据库原理》专栏 目录 一.Linux的进程状态 1.Linux进程状态在kernel源代码里的定义 2.S :浅度睡眠状态 1.S状态与S+状态 3.D :磁盘休眠状态 / 深度睡眠状态 4.T :停止状态(阻塞状态) 4.1 t :追踪停止状态 5. X :死亡状态 6. Z :僵尸状态(Linux特有状态) 1)僵尸进程的危害 2)孤儿进程的引入 一.Linux的进程状态 1.Linux进程状态在kernel源代码里的定义 R运行状态(running) : 并不意味着进程一定在运行中,它表明进程要么是在运行中要么在运行队列里。 S睡眠状态(sleeping) : 即广义上的“阻塞状态” 。意味着进程在等待事件完成