- 0
- 0
- 约2.73千字
- 约 28页
- 2017-05-30 发布于北京
- 举报
哈工大华德学院计算机系 《操作系统》 第9章 Unix/Linux实例分析 9.1 系统结构 9.2 进程管理 9.3 内存管理 9.4 文件管理 9.5 设备缓冲管理 9.6 shell程序设计 9.7 Linux 9.1 系统结构 一、历史与特点 Unix发源于ATT的贝尔实验室 Unix之父:D.M.Ritchie和K.Thompshon 获图灵奖 特点: 内核精巧,其他部分以核外实用程序出现 多用户、多任务分时操作系统 提供了以文件方式使用外设的简便接口 创立了用管道作为进程之间的通信机制 绝大部分程序用高级语言C语言写成,易移植 9.1 系统结构 二、Unix系统结构 内核加进程的系统模型 内核不是进程,为核外进程运行提供环境。 内核处于核心空间 用户程序处于用户空间 用户进程经“系统调用”调用核心的某些例程,但不能直接访问系统数据。 核心程序可以访问用户空间的数据。 两种状态:用户态与核心态(管态) UNIX中程序运行的一般策略 : 系统初启完成以后,系统是在用户态下运行的,这是通常的方式。一个进程在用户态下正常执行,如果不发生状态变化,它将这样正常执行下去。仅当发生中断或捕俘时,系统才从用户态转向核心态,也就是说中断或捕俘是进管的唯一途径。 捕俘、中断处理结束后,在返回用户态断点前可能要进行进程调度,这时将可能导致处理机转道。 处理机在核心态
您可能关注的文档
- (人教PEP)三年级英语上册课件 Unit 2(32).ppt
- c3进程、线程和处理机管理.ppt
- c4语言程序设计(第四版.ppt
- (人教PEP)三年级英语上册课件 Unit 2(12)2.ppt
- C6.0使用方法绝对实用.ppt
- (人教PEP)三年级英语上册课件 Unit 3(12) Part B Learn.ppt
- CadenceORCAD打开程序及绘制元器件.ppt
- (人教PEP)三年级英语上册课件 Unit 4(20).ppt
- CAD创建建筑尺寸标注样式.ppt
- (人教PEP)三年级英语上册课件 Unit 5(19) 第二课时.ppt
- 清明节高中下学期主题班会课件.pptx
- 统编版语文一年级下册课件《语文园地三》.pptx
- 统编版语文一年级下册课件《语文园地六》.pptx
- 一例ECMO术患者的个案护理.pptx
- 2.12 辽宋夏金元时期经济的繁荣 课件 2025-2026学年统编版七年级历史下学期.pptx
- 一例重症肺炎患者改善肺功能的循证个案护理.pptx
- 青春不“翻车”:电动车安全小贴士 高中下学期主题班会.pptx
- 主动脉夹层破裂的急救护理.pptx
- Unit 3 My school calendar Part A let's spell 课件(内嵌音视频)2025-2026学年人教PEP版英语五年级下册.pptx
- 乳糜尿的微生物学分析.pptx
原创力文档

文档评论(0)