初识操作系统【二】

有关操作系统结构



操作系统服务和接口

  • 操作系统服务
  • 操作系统程序接口-系统调用
  • 操作系统用户界面
  • 系统程序

初识操作系统【二】
操作系统的服务主要有三种形式:系统调用,用户接口,系统程序

系统调用操作系统提供给程序的服务形式
用户接口和系统程序系统提供给用户的服务形式

调用API的本质就是执行系统调用。

用户接口常用的:命令行接口【简单效率高,但是使用不方便,建立不美观】,图形接口【操作方便,界面直观但是效率差 】

初识操作系统【二】
初识操作系统【二】
初识操作系统【二】


系统程序:一般认为用于管理,维护操作系统的程序是程序系统。
功能:文件管理,状态信息,文件处理,程序语言支持,程序装入和执行。



操作系统的结构

  • 简单结构
  • 层次结构
  • 微内核结构
  • 模块化结构
  • 混合结构

初识操作系统【二】
模块需要时才加载。



虚拟机技术

虚拟机是一种通过软件模拟实现,具有硬件系统功能,并运行在一个完全隔离环境中的完整计算机系统。【实际上是逻辑计算机】

  • Java虚拟机
  • 工作站虚拟机
  • 服务器虚拟机

初识操作系统【二】
初识操作系统【二】
初识操作系统【二】
初识操作系统【二】



JVM是Java语言的解释器,是可运行Java代码的假想计算机。


工作站虚拟机
初识操作系统【二】
初识操作系统【二】

初识操作系统【二】