2-7 UNIX进程模型分析.ppt
2.7 UNIX进程模型 2.7.1进程模型的基本结构和工作过程 UNIX的进程由三部分组成:proc结构(常驻内存的PCB),数据段(执行时用到的数据)和正文段(程序代码)。这些数据和代码按一定的方式存储在一个文件中,当进程加载程序时,要加入进程的一些控制信息,且系统创建相应的数据和堆栈段。进程映像的基本结构如图2.23所示。 1.进程基本控制块结构 struct proc{ charp_stat; /*进程状态*/ charp_flag; /*进程标志*/ charp_pri; /*进程优先级*/ charp_sig; /*软中断号*/ charp_uid; /*用户号*/ charp_time; /*驻留时间*/ charp_cpu; /*进程占据CPU的时间量*/ charp_nice; /*用于计算优先级*/ intp_ttyp; /*控制终端tty结构的地址*/ intp_pid; /*进程号*/ intp_ppid; /*父进程号*/ intp_addr; /*数据段地址*/ intp_size; /*数据段大小*/ intp_wchan; /*等待的原因*/ int*p_textp; /*对应正文段的text项地址*/ } proc[NPROC]; 其中: (1) p_flag的助记符包括: SLOAD 01 在内存 SSYS
您可能关注的文档
最近下载
- 2024届江苏省南通等六市高三第一次模拟考试英语试题最新 .pdf VIP
- 说明书奥太 MZ-IV系列逆变式直流埋弧焊机.pdf VIP
- 新能源汽车技术专业群 “AI+” 职教项目整体实施方案.docx
- 高校国家网络安全宣传周知识竞赛考试题库100题(含答案).docx
- JGJ215-2010:建筑施工升降机安装、使用、拆卸安全技术规程.pdf VIP
- 视听语言PPT(影视相关专业)全套教学课件.pptx
- 新22J02 屋面-标准图集.docx VIP
- 第四单元第16课模块功能先划分+ 课件 -2024—2025学年人教版(2024)初中信息技术八年级全一册.pptx VIP
- FANUC工业机器人离线编程与仿真 3.实操部分操作.pdf VIP
- 基于BIM的铁路基础设施运维管理平台总体方案及关键技术研究.pdf VIP
原创力文档

文档评论(0)