计算机操作系统原理与实践—基于openEule课件 第2章 操作系统结构.pptxVIP

  • 3
  • 0
  • 约6.87千字
  • 约 33页
  • 2026-06-26 发布于山东
  • 举报

计算机操作系统原理与实践—基于openEule课件 第2章 操作系统结构.pptx

操作系统第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操作系统接口系统调用处理器设有两种模式:“用户模式”与

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档