- 1
- 0
- 约6.92千字
- 约 20页
- 2019-06-15 发布于湖北
- 举报
第四讲 操作系统结构与用户接口
授课目的与要求:了解典型操作系统结构及用户使用操作系统的方法。
授课重点与难点:嵌入用户进程执行模式结构,命令解释器及系统调用实现。
作业安排:8, 9, 10, 11。
;2.3 操作系统运行模型
操作系统核心的主要功能模块介绍如下:
系统初始化模块:准备系统运行环境,最后为每个终端创建一个进程,运行命令解释程序。
进程管理模块:处理进程类系统调用(如进程创建/结束等)和进程调度。
存储管理模块:配合进程管理,分配进程空间;处理存储类系统调用(如动态增加进程空间);在虚存系统缺页异常时调入页面进行处理。
文件管理模块:处理文件类系统调用。
外设管理模块:负责外设驱动和中断处理。;操作系统三种模型:
独立运行的内核:用户程序与核心程序在分离的运行环境中运行,核心程序作为一个独立的特殊执行体运行,有自己独立的运行栈。内核程序通过中断/例外机制启动运行。;用户;微内核模式:核心程序只包含中断处理,系统调用总控,进程调度等功能,其他功能由用户态运行的系统进程实现,这种结构开销很大。;2.4 系统调用
凡是涉及操作系统核心管理资源的操作必须由系统调用实现。; 写文件 n=write(fd,buffer,nbyte)
移动文件指针 pos=lseek(fd,offset,…)
关闭文件 s=close(fd)
存储管
您可能关注的文档
最近下载
- 疥疮诊疗中国专家共识解读.pptx
- 《五官科护理学》理论教学大纲(供四年制本科护理学专业使用).doc VIP
- 2025年9月第42届全国中学生物理竞赛预赛试题(含答案及评分标准).pdf
- 南岭国家公园天井山片区森林游憩现状及发展规划探讨.pdf VIP
- 50-接触网工-评价规范.docx
- 七十岁以上的老年人三力测试题库-答案.pdf VIP
- 小学语文 国际获奖小说绘本《偷莎士比亚的贼》课件 新人教版.ppt VIP
- 六年级下册语文课件-童书教学《偷莎士比亚的贼》 北师大版共13张PPT.ppt VIP
- 《五官科护理学》教学大纲全套.docx VIP
- 2026年慢性病高血压糖尿病竞赛试题(附答案).docx VIP
原创力文档

文档评论(0)