计算机网络操作系统 第五章 Windows NT网络操作系统.pdf
文本预览下载声明
第五章 Windows NT网络操作系统
第五章 Windows NT网络操作系统
5.1 Windows NT系统概述
5.1 Windows NT系统概述
Windows NT 的发展源自一个完全不同的操作
Windows NT 的发展源自一个完全不同的操作
系统:MS-DOS。1990年Microsoft推出
系统:MS-DOS。1990年Microsoft推出
Windows3.0它需要运行于DOS之上。其后,
Windows3.0它需要运行于DOS之上。其后,
Microsoft为IBM研制下一代操作系统OS/2,并希
Microsoft为IBM研制下一代操作系统OS/2,并希
望能够充分开发新微处理器的能力,同时具有
望能够充分开发新微处理器的能力,同时具有
Windows易于使用的特点。这导致了Windows NT
Windows易于使用的特点。这导致了Windows NT
的产生。1993年Windows NT3.1版本发布,1996
的产生。1993年Windows NT3.1版本发布,1996
年Microsoft发布了Windows NT4.0 。
年Microsoft发布了Windows NT4.0 。
Windows NT是一个单用户多任务的操作系
Windows NT是一个单用户多任务的操作系
统,极大方便了用户的使用。多任务的另一个目的
统,极大方便了用户的使用。多任务的另一个目的
是适应客户/服务器计算方式的发展。在客户/服务器
是适应客户/服务器计算方式的发展。在客户/服务器
模式中,个人计算机与主机系统合作使用,实现特
模式中,个人计算机与主机系统合作使用,实现特
定的应用。客户/服务器一般应用在局域网络中,为
定的应用。客户/服务器一般应用在局域网络中,为
了提供必要的性能,操作系统需要支持复杂的实时
了提供必要的性能,操作系统需要支持复杂的实时
通信硬件和相关的通信协议,同时还应支持用户的
通信硬件和相关的通信协议,同时还应支持用户的
交互使用。
交互使用。
5.1.1 NT的设计目标
5.1.1 NT的设计目标
可扩充性
可扩充性
可移植性
可移植性
可靠性和健壮性
可靠性和健壮性
兼容性
兼容性
性能
性能
5.1.2 NT的系统模型
5.1.2 NT的系统模型
Windows NT 的程序运行状态有两种,即核心
Windows NT 的程序运行状态有两种,即核心
态和用户态。与系统性能关系很大的系统组件运行
态和用户态。与系统性能关系很大的系统组件运行
于核心态。
于核心态。
微内核结构是一种新的设计思想,其目标是使
微内核结构是一种新的设计思想,其目标是使
得操作系统内核尽可能小,仅提供最基本的系统服
得操作系统内核尽可能小,仅提供最基本的系统服
务,而其它所有的服务都是以服务器形式运行于核
务,而其它所有的服务都是以服务器形式运行于核
心外,其特点是高度模块化。
心外,其特点是高度模块化。
与纯粹的微内核系统不同的是,NT的许多微
与纯粹的微内核系统不同的是,NT的许多微
内核外的系统功能也在核心模式下运行。
内核外的系统功能也在核心模式下运行。
Windows NT大量使用了面向对象程序设计概
Windows NT大量使用了面向对象程序设计概
念。NT使用的面向对象概念如下:
念。NT使用的面向对象概念如下:
封装
封装
对象类和实例
对象类和实例
继承
继承
多态性
显示全部