- 3
- 0
- 约6.87千字
- 约 33页
- 2026-06-26 发布于山东
- 举报
操作系统第2章操作系统结构
机制与策略区别对待机制(mechanism)和策略(policy)是操作系统设计的一种非常有效的思路。大部分的编程问题都可以被切割成两个部分:“需要提供什么功能(机制)(what)”“怎样实现这些功能(策略)(how)”如果说机制是一种框架,那么,策略就是填充框架的一个个具体的实体?Unix/Linux的接口设计有一句通用的格言“提供机制而不是策略”。
系统实现大多数都是C或C++来编写的。---内核的最低层可以采用汇编语言;---高层函数可用C;---系统程序可用C或C++,也可用解释型脚本语言,如PERL或Python,还可用外壳脚本。Linux和Windows操作系统内核主要用C编写
2.1操作系统接口Linux命令界面Linux图形界面现代操作系统至少会提供两种类型的接口供用户使用:命令接口与系统调用命令接口命令接口通常呈现给用户两种形态:命令行界面与图形用户界面
2.1操作系统接口命令接口(续)Shell是命令解释器,它连接了用户和Linux内核,shell将用户程序及其输入翻译成操作系统内核能够识别的指令,并且操作系统内核执行完将返回的输出通过shell再呈现给用户。
2.1操作系统接口系统调用处理器设有两种模式:“用户模式”与
您可能关注的文档
- 计算机操作系统原理与实践—基于openEule课件 第1章 绪论.pptx
- 计算机操作系统原理与实践—基于openEule课件 第3章 内存管理.pptx
- 计算机操作系统原理与实践—基于openEule课件 第4章 进程与线程.pptx
- 计算机操作系统原理与实践—基于openEule课件 第5章 进程同步.pptx
- 计算机操作系统原理与实践—基于openEule课件 第6章 死锁.pptx
- 计算机操作系统原理与实践—基于openEule课件 第7章 处理器调度.pptx
- 计算机操作系统原理与实践—基于openEule课件 第8章 文件系统.pptx
- 计算机操作系统原理与实践—基于openEule课件 第10章 大容量存储器.pptx
- 计算机操作系统原理与实践—基于openEule课件 第11章 系统安全.pptx
- 广西河池市2025_2026学年高二语文下学期阶段性测试含解析.pdf
- 广东省茂名市2025_2026学年高一化学下学期期中测试合格性考试含听力含解析.pdf
- 广东省茂名市2025_2026学年高一生物下学期期中测试选择性考试.pdf
- 黑龙江省依兰县2025_2026学年高三数学上学期10月月考试卷含解析.pdf
- 湖北省2025_2026学年高一化学上学期素养测评含听力含解析.docx
- 安徽省蚌埠市2025_2026学年高一化学下学期5月区域高中合作性教研质量评价试题含解析.pdf
- ESG周报:十五五重磅指引:新型储能装机300GW,源储调节能力提升40%.docx
- 金属与采矿:采矿备忘录|状态终结者.docx
- 海外医疗器械公司经营情况回顾:医疗器械MNC如何看待中国市场?.docx
- 风电板块2026年中期策略:看好下半年业绩、订单、招标三维共振.docx
- 2026年中国宠物品种专用喂养行业绿皮书.docx
原创力文档

文档评论(0)