[工学]UNIX进程管理.pptVIP

  • 0
  • 0
  • 约1.45万字
  • 约 60页
  • 2018-03-09 发布于浙江
  • 举报
[工学]UNIX进程管理

UNIX 进程管理 1. 进程的基本概念 2. 进程结构 3 .进程映像 4. 进程状态 5. 进程调度 6.进程控制 7. 进程通信(IPC, INTER-PROCESS COMMUNICATION) 1. 进程的概念 程序在其上下文中的一次执行. 除0#和1#进程外,由fork创建的实体的集合 2.UNIX进程结构 3.UNIX进程上下文 进程上下文:指进程的用户地址空间内容、寄存器内容及与进程相关的核心数据结构;包括三部分上下文:用户级、寄存器级、系统级 用户级上下文:正文段即代码(text);数据段(data);栈段(user stack):用户态执行时的过程调用;共享存储区(shared memory) 把地址空间的段称为区(region):进程区表和系统区表(前者索引指向后者) 系统上下文: proc结构:总在内存,内容包括pid,阻塞原因等。 user结构:可以调出到外存,进程处于执行状态时才用得着,各种资源表格; 进程区表:从虚拟地址到物理地址的映射; 核心栈:核心态执行时的过程调用的栈结构; 进程PCB(proc + user) Proc: struct proc{ }proc[N]; p_stat; 进程状态如:SRUN,SSLEEP,SZOMB... p_flag ; 每位代表一个含义,如:SLOAD,… p_pri ; 优先级,如:-100

文档评论(0)

1亿VIP精品文档

相关文档