1.4操作系统的结构设计教程讲解.pptVIP

  • 9
  • 0
  • 约9.93千字
  • 约 51页
  • 2016-11-12 发布于湖北
  • 举报
* 四、虚拟机结构的操作系统 (4) 在CMS(Conversational Monitor System,会话监控系统)上的应用程序执行一条系统调用时,该系统调用陷入其自己的虚拟机操作系统CMS,而不是VM/370。 CMS然后发出正常的硬件I/O指令来执行该系统调用。这些I/O指令被VM/370捕获,随后VM/370执行这些指令,作为对真实硬件模拟的一部分。 * 五、客户/服务器与微内核结构的操作系统 (1) 1.客户/服务器与微内核结构的思想 将操作系统分成两大部分,一是运行在用户态并以客户/服务器方式活动的进程;二是运行在核心态的内核。除内核部分外,操作系统的其他部分被分成若干个相对独立的进程,每一个进程实现一类服务,称服务器进程(如文件服务、进程管理服务、存储管理服务、网络通信服务等),用户进程也在该层并以客户/服务器方式活动。由于每个进程具有不同的虚拟地址空间,客户和服务器进程之间采用消息传送进行通信,而内核被映射到所有进程的虚拟地址空间内,它就可以控制所有进程。客户进程发出消息,内核将消息传送给服务器进程,服务器进程执行客户提出的服务请求,并通过内核发送消息将结果返回给客户。内核只实现极少任务,主要起信息验证、消息交换的作用,因而,称微内核(Microkernel),这种结构也就称为客户/服务器与微内核结构。 * 五、客户/服务器与微内核结构的操作系统

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档