第7章__Windows操作系统的特点及使用.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:31 大小:267KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

第7章__Windows操作系统的特点及使用.ppt

第7章__Windows操作系统的特点及使用.ppt

预览

免费试读已结束,剩余 21 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第七章Windows操作系统的特点及使用7.0本章学习目标7.1Windows概述早期Windows之所以取得成功,主要在于它具有以下优点:7.1.1早期Windows★WindowsNT使用于高档工作站平台、局域网服务器或者主干计算机。★WindowsNT支持对称多处理结构、支持多线程并行,支持多种硬件平台,支持多种网络协议、多文件系统,以及在不同网络环境中的互操作能力。★它采用16位标准字符集的单一代码方式(Unicode)代码,支持国际字符集,提供良好的文件系统。7.1.2Windows2000★Windows2000系列包括以下产品:1)Windows2000Professional(专业版);2)Windows2000Server(服务器版);3)Windows2000AdvancedServer(高级服务器版);4)Windows2000DatacenterServer(数据中心服务器版)。7.1.3WindowsXP7.2Windows操作系统的进程管理7.2.1Windows操作系统中的进程管理7.2.2Windows操作系统的线程★Windows操作系统实现了一个基于优先级的抢先式多处理器调度系统。调度系统总是运行优先级最高的就绪线程。★操作系统会根据以下原因之一中断或抢先当前正在执行的线程:(1)该线程已运行了该时间片。当时间片的时间到时,操作系统就中断该线程,让另一个线程能够访问处理器。(2)另一个具有较高优先级的线程准备执行,操作系统就会中断当前执行的线程,以便让具有较高优先级的线程访问处理器。7.2.3Windows操作系统的进程互斥和同步★从本质上讲,这组同步对象的功能是相同的,它们的区别在于适用场合和效率会有所不同:(1)互斥对象(mutex)就是互斥信号量,在一个时刻只能被一个线程使用。(2)信号量对象(semaphore)就是资源信号量,初始值的取值范围在0到指定最大值之间,用于限制并发访问的线程数。(3)事件对象(event)相当于“触发器”,可用于通知一个或多个线程某事件的出现。7.3Windows操作系统的存储管理7.3.1地址空间的布局7.3.2用户内存空间分配方式2)内存映射文件方法,适合于大型数据流文件以及多个进程之间的数据共享。内存映射文件保留一个地址区域,把位于磁盘上的文件提交给该区域。3)内存堆方法,适合于大量的小型内存申请。堆是保留的地址空间中一个或多个页组成的区域,这个地址区域可以由堆管理器按更小块划分和分配。7.3.3系统内存分配★系统初始化时,内存管理器创建如下两种动态大小的内存缓冲池,核心态组件可以用来分配系统内存。1)非分页缓冲池:由长驻物理内存的系统虚拟地址区域组成,从任何IRQL级和任何进程上下文都可以访问。2)分页缓冲池:在系统空间中可以被分页和换出的虚拟内存区域。那些不会从DPC/调度级(或更高级别)访问内存的设备驱动程序可以使用分页缓冲池。★两种内存缓冲池均位于系统空间,并被映射到每个进程的虚拟地址空间。内核提供函数从这些缓冲池分配和回收内存。7.4Windows操作系统的文件系统7.4.1FAT文件系统7.4.2FAT32文件系统7.4.3NTFS文件系统7.4.4Windows2000文件服务7.5Windows操作系统的I/O设备管理7.5.1Windows操作系统的I/O处理7.5.2Windows操作系统的设备驱动程序FiDO7.6WindowsXP操作系统本部分为上机实验,内容见课本P193起。7.7小结★WindowsXP是微软于2001年发布的新操作系统,准备用它来统一两个系列的Windows产品。★它不仅继承了Windows2000的高安全性、高稳定性的特点,也吸取了Windows9X、WindowsME的美观、易用的特点。★不仅如此,它还采用各种新技术大大地提高了系统的性能,同时增加了许多新的功能,包括多媒体、网络通讯等,这也正是“XP”的本意,XP是英文“Experience”的缩写,意思是Windows使我们跨越设备,轻松的享有和体验网络服务。课外习题P257:一、二