- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七章Windows操作系统的特点及使用
第七章 Windows操作系统的特点及使用;7.0 本章学习目标;7.1 Windows概述;早期Windows之所以取得成功,主要在于它具有以下优点:;7.1.1 早期Windows;★ Windows NT 使用于高档工作站平台、局域网服务器或者主干计算机。
★ Windows NT支持对称多处理结构、支持多线程并行,支持多种硬件平台,支持多种网络协议、多文件系统,以及在不同网络环境中的互操作能力。
★它采用16位标准字符集的单一代码方式(Unicode)代码,支持国际字符集,提供良好的文件系统。 ;7.1.2 Windows 2000;★ Windows 2000系列包括以下产品:
1)Windows 2000 Professional(专业版);
2)Windows 2000 Server(服务器版);
3)Windows 2000 Advanced Server(高级服务器版);
4)Windows 2000 Datacenter Server(数据中心服务器版)。
;7.1.3 Windows XP; 7.2 Windows 操作系统的进程管理 7.2.1 Windows 操作系统中的进程管理;7.2.2 Windows 操作系统的线程;★ Windows操作系统实现了一个基于优先级的抢先式多处理器调度系统。调度系统总是运行优先级最高的就绪线程。
★操作系统会根据以下原因之一中断或抢先当前正在执行的线程:
(1)该线程已运行了该时间片。当时间片的时间到时,操作系统就中断该线程,让另一个线程能够访问处理器。
(2)另一个具有较高优先级的线程准备执行,操作系统就会中断当前执行的线程,以便让具有较高优先级的线程访问处理器。;7.2.3 Windows操作系统的进程互斥和同步;★从本质上讲,这组同步对象的功能是相同的,它们的区别在于适用场合和效率会有所不同:
(1)互斥对象(mutex)就是互斥信号量,在一个时刻只能被一个线程使用。
(2)信号量对象(semaphore)就是资源信号量,初始值的取值范围在0到指定最大值之间,用于限制并发访问的线程数。
(3)事件对象(event)相当于“触发器”,可用于通知一个或多个线程某事件的出现。;7.3 Windows操作系统的存储管理 7.3.1 地址空间的布局;7.3.2 用户内存空间分配方式;2)内存映射文件方法,适合于大型数据流文件以及多个进程之间的数据共享。内存映射文件保留一个地址区域,把位于磁盘上的文件提交给该区域。
3)内存堆方法,适合于大量的小型内存申请。堆是保留的地址空间中一个或多个页组成的区域,这个地址区域可以由堆管理器按更小块划分和分配。
;7.3.3 系统内存分配;★系统初始化时,内存管理器创建如下两种动态大小的内存缓冲池,核心态组件可以用来分配系统内存。
1)非分页缓冲池:由长驻物理内存的系统虚拟地址区域组成,从任何IRQL级和任何进程上下文都可以访问。
2)分页缓冲池:在系统空间中可以被分页和换出的虚拟内存区域。那些不会从DPC/调度级(或更高级别)访问内存的设备驱动程序可以使用分页缓冲池。
★两种内存缓冲池均位于系统空间,并被映射到每个进程的虚拟地址空间。内核提供函数从这些缓冲池分配和回收内存。
;7.4 Windows操作系统的文件系统;7.4.1 FAT文件系统;7.4.2 FAT32文件系统;7.4.3 NTFS文件系统;7.4.4 Windows 2000文件服务;7.5 Windows操作系统的I/O设备管理 7.5.1 Windows操作系统的I/O处理;7.5.2 Windows操作系统的设备驱动程序; FiDO;7.6 Windows XP操作系统 本部分为上机实验,内容见课本P193起。;7.7 小结;★Windows XP是微软于2001年发布的新操作系统,准备用它来统一两个系列的Windows产品。
★它不仅继承了Windows 2000的高安全性、高稳定性的特点,也吸取了Windows 9X、Windows ME的美观、易用的特点。
★不仅如此,它还采用各种新技术大大地提高了系统的性能,同时增加了许多新的功能,包括多媒体、网络通讯等,这也正是“XP”的本意,XP是英文“Experience”的缩写,意思是Windows使我们跨越设备,轻松的享有和体验网络服务。
;课外习题P257:一、二
文档评论(0)