精选2-Windows_2000体系结构.pptVIP

  • 1
  • 0
  • 约1.37万字
  • 约 74页
  • 2017-11-08 发布于湖北
  • 举报
2-Windows_2000体系结构

* * * * Ntdll.dll,GDI32.dll,USER32.dll * * * * * * * * * * * * * * * * * * 虚拟机概念可以实现完全保护 这种方法是以裸机(硬件)为核心,外面一层一层地“穿上”软件“外衣”,最终在用户面前的机器就是功能强、使用方便的多台虚拟机。 虚拟机方法把多道程序和扩充机器的功能完全分开了,使每一部分都简单、灵活,更易于维护。 * * 运行在核心态的内核提供所有操作系统基本都具有的那些操作,如线程调度、虚拟存储、消息传递、设备驱动以及内核的原语操作集和中断处理等。这些部分通常采用层次结构并且只提供了一个很小的功能集合,通常称为微内核。 运行在用户态的并以客户/服务器方式运行的进程。操作系统所有的其它部分被分成若干个相对独立的服务进程,提供各种系统功能、文件系统服务以及网络服务等。客户进程与服务器进程之间使用消息通信,这必须通过内核进行 * * 第一点是结构型 第二点总的构成成分分类 运行在核心态的组件包括,内存管理器、高速缓存管理器、对象及安全管理器、网络协议、文件系统(包括网络服务器和重定向程序)和所有线程和进程管理,都运行在核心态 。 机制与策略分离体现很多:比如内核与执行体的关系,内核提供了机制,执行体实现建立于这些机制上的策略,(内核提供线程调度机制、线程管理器则在执行体中) * 面向对象设计原则:它们不能直接访问某

文档评论(0)

1亿VIP精品文档

相关文档