TreeMind树图在线AI思维导图
当前位置:树图思维导图模板IT互联网互联网干货进程概述思维导图

进程概述思维导图

  收藏
  分享
免费下载
免费使用文件
U67362080 浏览量:92022-09-14 13:02:13
已被使用0次
查看详情进程概述思维导图

Linux中有关进程概述的思维导图,包括进程所以域功能、进程状态(State)、可运行状态、等待状态

树图思维导图提供 进程概述思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 进程概述思维导图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:d450e7a4ed28c41c16f9925e253f91c4

思维导图大纲

进程概述思维导图思维导图模板大纲

进程所以域功能

进程状态(State)

进程调度信息(Scheduling Information)

各种标识符(Identifiers)

进程通信有关信息(IPC,Inter_Process Communication)

时间和定时器信息(Times and Timers)

进程链接信息(Links)

文件系统信息(File System)

虚拟内存信息(Virtual Memory)

页面管理信息(page)

对称多处理器(SMP)信息

和处理器相关的环境(上下文)信息(Processor Specific Context)

进程状态(State)

TASK_RUNNING

可运行

TASK_INTERRUPTIBLE 

可中断的等待状态

TASK_UNINTERRUPTIBLE

不可中断的等待状态

TASK_ZOMBIE

僵死

TASK_STOPPED 

暂停

TASK_SWAPPING 

换入/换出 

可运行状态 

处于这种状态的进程,要么正在运行、要么正准备运行

当前进程(由 current 所指向的进程),而准备运行的进程只要得到 CPU 就可以立即投入运行,CPU 是这些进程唯一等待的系统资源

用来容纳所有处于可运行状态的进程,调度程序执行时,从中选择一个进程投入运行

current总是指向运行队列中的某个元素,只是具体指向谁由调度程序决定

等待状态

处于该状态的进程正在等待某个事件(Event)或某个资源,它肯定位于系统中的某个等待队列(wait_queue)中

等待状态的进程

可中断的等待状态

程可以被信号唤醒,如果收到信号,该进程就从等待状态进入可运行状态,并且加入到运行队列中,等待被调度

不可中断的等待状态

硬件环境不能满足而等待,例如等待特定的系统资源,它任何情况下都不能被打断,只能用特定的方式来唤醒它

唤醒函数 wake_up()

暂停状态

此时的进程暂时停止运行来接受某种特殊处理

僵死状态

进程虽然已经终止,但由于某种原因,父进程还没有执行 wait()系统调用,终止进程的信息也还没有回收

相关思维导图模板

执行函数思维导图思维导图

树图思维导图提供 执行函数思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 执行函数思维导图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:6fa6d5a6f25276068bc7a36624cca0cb

程序执行思维导图思维导图

树图思维导图提供 程序执行思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 程序执行思维导图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:b2c03df9afd131772df55f29fcbc1f0b