十、Windows操作系统简介
1.Windows发展简史
Microsoft公司从1983年开始研制Windows系统,最初的研制目标是在MS-DOS的基础上提供一个多任务的图形用户界面。第一个版本的Windows于1985年问世,它是一个具有图形用户界面的系统软件。1987年推出了Windows2.0版,最明显的变化是采用了相互叠盖的多窗口界面形式。1990年推出的Windows3.0是一个重要的里程碑,它以压倒性的商业成功确定了Windows系统在PC领域的垄断地位。现今流行的Windows窗口界面的基本形式也是Windows3.0开始基本确定的。1992年Microsoft公司又推出了Windows3.1版,为程序开发提供了功能强大的窗口控制能力,使Windows和Windows环境下运行的应用程序具有了风格统一、操作灵活、使用简便的用户界面。Windows3.1在内存管理上也取得了突破性的进展。它使应用程序可以超过常规内存空间的限制,不仅支持16MB内存寻址,而且在80386及以上的硬件配置上**虚拟存储方式可以支持几倍于实际物理存储器大小的地址空间。Windows3.1还提供了一定程序的网络支持、多媒体管理、超文本形式的联机帮助设施等,对应用程序的开发有很大影响。Windows3.1及以前的版本均为16位系统,因而不能充分利用硬件迅速发展的强大功能。同时,它们只能在MS-DOS之上运行,必须与MS-DOS共同管理系统资源,故它们还不是独立的、完整的操作系统。1995年推出的Windows95已摆脱MS-DOS的控制,它在提供强大功能和简化用户操作两方面都取得了突出的成绩,因而一上市就风靡世界。Windows95提供了全新的桌面形式,使用户对系统各种资源的浏览和操纵变得合理而容易。Windows95提供硬件“即插即用”功能和允许使用长文件名,大大提高了系统的易用性。Windows95是一个完整的集成化的32位操作系统,采用抢占多任务的设计技术,对MS-DOS的应用程序和Windows应用程序提供了良好的兼容性。Windows98是继Windows95之后于1998年推出的新版本,它除继承Windows95的特点之外,全面增强了Windows95的功能,它提高了稳定性,使运行速度更快,增强了管理能力,扩大了网络功能,具有高效的多媒体数据处理技术。Windows NT是Microsoft公司于1993年推出的全新设计的操作系统,对硬件环境有较高的要求。它采用客户———服务器与层次式相结合的结构,可以在多处理器的网络服务器等系列机器上运行。它支持多进程并发工作,为它所包含的Win32、MS-DOS、OS/2子系统提供了优越的应用程序兼容性,这是此前任何其它操作系统无法相比的。
2.Windows95
Windows3.1使得操作计算机的方法及软件开发技术发生了根本性的变化。但是,它还是以MS-DOS操作系统为基础的。1995年8年Microsoft公司发布了Windows95,它是一个不依赖MS-DOS的、完全独立的操作系统。Windows95不但具有更直观的工作方式、更出色的性能,而且为新一代软硬件提供新的功能和强大的能力。与Windows3.1相比,Windows95增加了许多新的功能,现将Windows95的新功能,新工具简介如下:
(1)安装简便安装Windows95既可在MS-DOS环境下也可在Windows3.1环境下进行,系统自动检测所有常用硬件,提供引导信息帮助完成安装过程。
(2)即插即用技术如果选用了专用Windows95设计的硬件设备,就可享受“即插即用”的方便。“即插即用”的含义是Windows95将自动完成新设备的安装工作,当把硬件插入系统后,由Windows95去解决设备驱动程序、跳线、开关等技术问题。对用户来说,插好即可使用。
(3)改进的用户界面Windows95被启动后,屏幕上将显示出各种图标的桌面,例如“我的电脑”、“网上邻居”、“回收站”等,在屏幕最底行的方框中还有“开始”按钮。当点击了“我的电脑”,就会在其窗口显示本台计算机的软盘驱动器、硬盘驱动器、光驱、打印机及控制面板等图标。只要点取这些图标就可将其打开,浏览其中的内容。当点击了“网上邻居”,则可在其窗口浏览该网络中所有计算机,使查看和使用网络更简单,并可使用网络中的共享资源。“回收站”是临时存放无用文件的场所,系统运行后,被操作者删除的文件可被收集到“回收站”。当点击“回收站”图标后,就可在其窗口查看收集在回收站内的文件名称、原始位置、删除日期、类型及大小等。如果想要取回回收站内的文件,只要对选定的文件点选“撤消”命令就可使文件放回原来的位置,从而可恢复使用。如果回收站内的文件确实不再需要了,则可点选“清空回收站”命令来消除其中其中所有文件,以腾出磁盘空间。使用“开始”按钮能快速启动一个常用的程序或文档。当光标移动“开始”按钮就可打开“开始”菜单,点选其中的项就可快速启动程序、查找文件或获取帮助等。
(4)长文件名在Windows95中最多可以使用255个字符来给文件命名,用户可以使用文件名来表达文件的含义及内容。
(5)资源管理器Windows95的资源管理器是一个展示信息世界的视窗,为用户提供了对系统进行观察的窗口。它的功能如同Windows3.1中的“文件管理器”,但是,资源管理器管理的不只是文件,而且还管理“桌面”、“我的电脑”等系统资源。资源管理器可以显示各级目录和文件的信息,与Windows3.1的文件管理器相比,文件的查找速度更迅速,显示的信息更丰富,并且可以轻松地对文件和目录执行移动、复制、删除、重命名等编辑操作。
(6)对MS-DOS提供更好的支持Windows95是一个不依赖于MS-DOS的、完全独立的操作系统,但没有把MS-DOS弃之不顾,而是为MS-DOS提供了更好的支持。Windows95是一个具有MS-DOS兼容性的操作系统,当需要的时候可以切换到MS-DOS方式,设置MS-DOS操作环境,使一些只能在MS-DOS操作系统下才能运行的应用软件也能正常运行。Windows95为MS-DOS应用程序在窗口运行提供更好的支持,一次能运行多个MS-DOS应用程序,为MS-DOS应用程序提供更多的自由内存等。
(7)Internet访问工具Windows95内置了对连接Internet的支持,用户可以直接访问Internet进行电子通信。利用网络可以在互联的计算机上传输文件、进行并行计算、共享网络中的打印机及其它资源。此外,Windows95增加并完善了多媒体的使用功能,能自动播放CD、VCD、动画、普通的声音文件及录音等。新增加的特性和功能进一步挖掘了计算机的潜力,使得计算机变得更加好用,使计算机的性能提升到更高水平。
3.Windows的使用
Windows95具有全新的画面和容易使用的操作界面。Windows95中文版也是微软公司推出的32位中文操作系统,
为用户提供了可视的操作环境,使操作更方便;还安排了许多捷径,如捷径菜单、捷径图标等,为访问重要的文件和程序提供了一种快捷的方法。
(1)Windows95中文版的安装安装Windows95中文版的环境可以是MS-DOS系统环境,也可以是Windows3.1环境。如果从MS-DOS系统安装,可把安装盘插入A驱动器后键入命令:A:>SETUP然后根据屏幕上的提示进行安装。若要使用光盘进行安装(假定光盘的盘符为F),则可如下键入命令:F:\P Win95>SETUP如果安装环境是Windows3.1,应在Windows3.1的运行状态从其“程序管理器”或“文件管理器”中激活“运行”操作的对话框,然后在对话框中输入:F:\P Win95>SETUP即可。
(2)Windows95中文版的启动当在计算机上安装了Windows95中文版后,就可很方便地启动它。打开计算机的电源就可以屏幕上看到Microsoft Windows的标志,然后将直接进入Windows95中文版的操作环境,在屏幕上会出现Windows95中文版的桌面、“欢迎”窗口以及“任务栏”。Windows95中文版的桌面上有许多不同的图标,例如,“我的电脑”、“网上邻居”、“回收站”、“收件箱”、“公文包”等。只要点击这些图标就可从它们的窗口中查看其内容,从“我的电脑”中可查看该计算机的硬件配置情况;从“网上邻居”中可浏览网络中的计算机;也可将要删除的文件丢弃到“回收站”或从“回收站”救回被丢弃的文件;利用“收件箱”可传递和接收电子邮件;**“公文包”实现文件操作的同步,等等。“欢迎”窗口为用户提供联机帮助,每次启动时系统会在“欢迎”窗口给出提示,并设有“Windows漫游”、“新特征”、“联机注册”、“下一提示”、“关闭”等按钮。打开“Windows漫游”钮,按照系统的操作说明和窗口的指示可以学习Windows课程;按“新特征”钮后可以得到Winˉdows95中文版的帮助信息;按“下一提示”可以查看其它的提示信息;按“关闭”钮退出欢迎窗口。屏幕的下方是“任务栏”,在Windows95中文版中只要用户打开某一图标,系统就在任务栏上自动建立一个对应的图标按钮。“任务栏”左边有一个“开始”钮,当用户点击“开始”钮后,系统会打开一组多层次的“开始”菜单。用户根据需要选择菜单中的项,可以打开应用程序、改变系统设置、打开文档数据,或取得系统的帮助信息等。
4.Windows95中文版的运行
Windows95中文版是具有MS-DOS兼容性的操作系统,既能在Windows95中文版环境运行,也能进入MS-DOS的操作环境,使得一些只能在MS-DOS操作系统下才能运行的应用软件也能正常运行。
(1)运行方式的选择我们已经知道,对装有Windows95中文版的计算机,只要打开电源就可以直接进入Winˉdows95中文版的操作环境。如果想进入MS-DOS的操作环境,可采用如下几种办法:①开机时进入MS-DOS方式。当开打电源计算机完成硬件检测之后,在进入Windows95操作环境之前,屏幕上会出现Starting Windows95的揭示信息,且启动程序在此画面上暂停2秒。用户可以利用此2秒时间来选择操作环境,若在这段时间里按下了“F4”键,则启动过程就转为进入安装Windows95中文版之前的MS-DOS方式。当退出MS-DOS后,系统会自动重新启动Windows95中文版。
②从Windows95转入MS-DOS方式。如果要从Windows95中文版转入MS-DOS的操作环境,则可按“开始”钮,然后在“开始”菜单中点选“程序”命令,再点选“MS-DOS方式”项就可切换到MS-DOS的操作环境。但是,此时使用的是Windows95中文版上的MS-DOS系统。如果要退出MS-DOS方式,可以键入Win或Exit命令,系统将重新进入Windows95中文版环境。若在Windows95中文版的MS-DOS方式下程序不能顺利地执行,则可进一步设置MS-DOS方式。只要打开“MS-DOS方式属性”对话框,就可针对要运行的MS-DOS的工作模式。允许用户选择“当前的MS-DOS配置”(指开机时的配置或前一程序定义的配置)或“新定义的MS-DOS配置”,当用户选定后系统将进入指定的MS-DOS方式。当退出MS-DOS方式时,系统自动重新启动Windows95中文版。
③从“关闭系统”进入MS-DOS方式。当计算机被启动进入Windows95中文版后,按“开始”钮,再点选“开始”菜单最底部的“关闭系统”命令,此时屏幕上会出现“关闭Windows”的对话框。从对话框中点选“重新启动计算机并切换到MS-DOS方式”后,系统将退出Windows95中文版而进入MS-DOS方式。此时将使用Windows95中文版上的MS-DOS系统,当键入Win或Exit命令则可重新进入Windows95中文版环境。
(2)程序的打开与关闭Windows95中文版的操作一般都从“开始”钮开始,当按了“开始”钮就可从“开始”菜单点选其中的项或子项,这些选项对应的应用程序就被打开。系统为每一个被打开的程序建立一个窗口,各种操作都应在窗口中完成。Windows95中文版允许用户同时打开多个应用程序,同时执行多项任务,因此,经常要进行应用程序之间的切换。Windows95中文版提供了一种方便的切换方法。在Windows95中文版中,对于用户打开的对象,系统都会在桌面的“任务栏”上建立一个小图标按钮,如果希望切换到某个应用程序,只要点击“任务栏”上的对应图标,系统就会快速地把它对应的窗口切换成“活动窗口”。活动窗口出现在其它窗口的最前面,用户可以在活动窗口中进行操作。利用窗口上的“关闭窗口”钮,或者点选对应菜单中的“退出”命令,则可以关闭相应的程序。
(3)联机求助。Windows95中文版提供了完整的联机帮助信息,**如下的途径可以得到求助信息:
①“欢迎”窗口。启动Windows95中文版后,使用屏幕上的“欢迎”窗口中的各种按钮,可以得到Windows95中文版的帮助信息。
②使用“帮助”命令。点选任务栏上“开始”钮,然后选“帮助”命令,系统就会找开一个“Windows帮助”对话框。用户可以从该帮助对话框中点选帮助项目,选定后由系统显示帮助内容,也可以按用户要求把帮助内容打印出来。
③使用“F1”键。当用户打开了某个窗口后,不知道如何去操作,则可以按下键盘上的“F1”键,系统就会给出此窗口对应的帮助信息。
(4)创建快捷方式在Windows95中文版中,有时为了打开一个应用软件需要一层又一层地查找菜单,用户感到不方便。因此,Windows95中文版提供了快捷方式。用户可以把常用的文件和软件**创建快捷方式放到桌面上,以后就可方便地直接在桌面上打开这些文件和应用软件。在Windows95中,用户可以在“我的电脑”所打开的窗口中创建快捷方式,也可以在“Winˉdows资源管理器”中创建快捷方式。首先,确定要建立快捷方式的对象,这些对象可以是文件、文件夹(在Windows95中文版中把文件目录称为文件夹)、驱动器、打印机等。然后,点选“文件”菜单下“创建快捷方式”命令,就会出现确定对象的快捷方式图标。最后,点选该快捷方式图标,把它拖曳到桌面的合适位置。当在桌面上建立了快捷方式的图标后,只要用鼠标直接点击图标就可打开对应的窗口。如果某个对象的快捷方式不再使用,则可随时删除它。不管是创建或删除快捷方式,都不会改变原始文档的任何数据和保存文档的位置。
5.Windows98
Windows98操作系统是Windows95的升级,它承袭了Windows95的特点,改进了Winˉdows95中不尽周全之处,并且使所有在Windows95下的软件和新型的硬件设备发挥了作用。Windows98包括了传统操作系统和Windows95操作系统的一切功能,能支持16位/32位应用程序的运行,在支持传统的Windows应用程序的同时,还提供了许多增强的功能。
(1)Windows98操作系统的特点
①稳定性高Windows98对内部的程序组进行了调整和改进,使其能更平稳地进行。Windows98定期自动检查硬盘操作状态、系统文件以及硬盘配置数据,并自动修正错误,以维持Windows98的正常运行。
②运行速度快Windows98在开机、关机、载入应用程序的速度上都有大幅度提高,缩短了等待时间。
③操作简便Windows98维持了与Windows95相似的用户图形界面形式,但在操作层次上更为清晰。Windows98还提供了增强型的即插即用功能,在设备安装的简易性上有很大提高。
④强大的网络功能Windows98集成了本地计算机系统、局域网和因特网上的资源,可以直接操作各种网络和网页数据。
(2)Windows98的操作
①Windows98的安装Windows98的安装环境可以是MS-DOS,也可以是Windows3.1或Windows95。如果计算机系统中没有任何的Windows程序,则可以在MS-DOS环境下安装;如果希望保留已有的Windows应用程序,则需要在原来的Windows环境(Windows3.1或Windows95)下进行安装。安装操作与安装Windows95类似,如果从软盘装入,只要把安装盘插入A驱动器,在A驱动器的提示符下键入“SETUP”命令。如果要从光盘装入,只要启动Windows98目录下的安装程序“SETUP.exe”就行了。在安装Windows98的过程中。安装程序会给出各种提示,只要遵循画面上的指示,就可逐步完成Windows98操作系统的安装工作。来源:www.examda.com
②Windows98的启动Windows98操作系统提供可视的操作方式,开机后系统自动检测计算机的各种硬件设备,然后进入Windows98的操作环境。这时,屏幕上会显示Windows98的“桌面”,桌面上有“我的电脑”、“我的文件夹”、“网上邻居”、“回收站”、“收件箱”、“我的公文包”等图标。在屏幕下方的“任务栏”中显示正在运行的应用程序的图标和开始钮。按开钮后,会显示一份开始菜单。开始菜单中列出了各种可以进行的操作,主要的操作有:Windows更新、程序组、个人收藏夹、文档、设置、查找、帮助、运行、注销、关闭系统等。用户可以选择自己需要的操作,当选定操作后就由相应的Windows应用程序来完成指定的功能。例如,选择了“更新”操作,就由Windows更新程序自动安装最新的设备驱动程序及系统文件,并允许使用者自行下载指定的驱动程序与系统文件。又如,选择了“程序组”操作,系统会把各个程序组(浏览器、附件、资源管理器、网络等)以文字和图标形式列出,点击其中的图标就可启动该程序。Windows98也是一个具有与MS-DOS兼容性的操作系统,用户可以根据需要决定是否进入MS-DOS操作方式。允许在启动Windows98时直接进入MS-DOS操作环境,也允许从Windows98的操作环境转换成MS-DOS操作环境。操作环境的转换操作类似Windows95。
③退出Windows98退出Windows98的操作很简单,只要按“开始”钮,在显示的“开始”菜单中选择“关闭系统”项,然后根据关闭系统的提示再选择,就可退出Windows98。
(3)Windows98的多任务运行Windows98提供多任务的运行环境,允许用户同时打开多个应用程序。Windows98使用了“进程”和“线程”的设计方法,采用了分时切换的运行方式,以实现多个应用程序的同时执行。
①进程Windows98为每个启动的应用程序创建一个进程,若同时启动了多个应用程序,系统中就存在多个进程。在Windows98中,为每个进程分配所需使用的资源。
②线程线程是进程中进行数据处理操作的执行单位,每个进程中至少拥有一个主线程来进行数据处理操作。有时,一个进程要做若干件事情,其中每件事情都交给一个线程去处理。于是,一个进程中就同时存在多个线程。每个线程都是可以独立执行的,分别进行自己的数据处理操作。同一进程中的各线程共享进程所占用的资源,如内存空间、通信端口等。
③任务调度Windows98为每个线程确定一个优先数,每次总是选择优先数的线程占用处理器。一个占用处理器的线程可以在规定的时间片(20毫秒)内进行数据处理操作,当分配给它的时间片用完后,不管当前的数据处理任务是否完成,都将暂停该线程的运行,把处理器分配给等待运行的优先数的另一个线程进行操作。为了**优先数小的线程也有机会进行操作,Windows98的调度程序会动态调整所有线程的优先数。由于每一个线程每次得到的时间片都很短,所以使每一个运行的应用程序都能不停地运转。正是这种分时切换的运行方式,为Windows98创造了多任务的操作环境。
(4)Windows98的网络与通信随着信息高速公路的发展,计算机连接网络的需求也越来越高。Windows98操作系统采用了全新设计的高稳定性、开放式、高效率的32位网络系统,直接支持各种网络的操作。Windows98支持对等网络系统的运行。每个安装了Windows98的计算机可以**网络接口连接在一起,共享打印机、磁盘驱动器等设备资源。网络上的任务一台计算机都可作为网络服务器,也可作为网络上的客户。Windows98支持多种局域网络系统的操作。Windows98提供了连接和操作不同网络系统上服务器信息的接口,可以直接为局域网客户计算机服务。Windows98支持的局域系统主要有:Microsoft NT、Novell Net Ware。Windows98支持远程网络系统的操作。把安装了Windows98的计算机作为网络客户计算机,**电话线路或其它高速通信线路与远程的计算机或网络系统连接,从本机直接拨号便可进入远程计算机或网络系统中的操作,享受远程网络系统服务器提供的各种服务,且可存取该服务器上的信息。此外,微软公司在Windows98中设计了Internet Explorer程序,因而可以操作因特网上的软件,使用因特网提供的服务。计算机与通信的结合是时代的潮流,Windows98提供了多种不同的32位通信服务。例如,电话系统拨号连接、发送和接收电子邮件、传真、远程访问电子信件、数据交换与传输等。
6.Windows NT
Windows NT是微软公司于1993年推出的32位操作系统,采用全新的设计技术,具有超强的性能。
1.系统结构
它可以分为两个大部分:Windows NT执行体与保护子系统(服务器部分),前者在核心态下运行,后者在用户态下运行。Windows NT有两类保护子系统:环境子系统和集成子系统。每个环境子系统是一个用户态的服务器进程,它可以仿真一个特定子系统,提供特定操作系统的应用编程接口(API),因此,Windows NT可以向用户提供多种操作系统的服务器模式。Windows NT最重要的环境子系统是Win32子系统,它向用户提供32位Windows的应用编程接口而且还提供图像用户接口,并控制所有用户的输入/输出。此外Windows NT还提供了POSIX环境子系统、OS/2环境子系统、MS-DOS环境子系统和16位Windows环境子系统。这样,UNIX用户、OS/2用户、DOS用户与Windows用户均可以以自己习惯的方式在Windows NT的支持下工作。集成子系统是完成操作系统重要功能的服务器。例如,安全子系统与网络子系统等。Windows NT的执行体在核心态下运行,除了用户接口以外,NT执行体本身是一个完整的操作系统,提供了一般传统操作系统支持的所有功能。执行体包括:对象管理、安全调用监视、进程管理、本地过程调用、虚存管理、内核(中断、异常和线程调度)、I/O管理程序(缓存管理、文件系统、设备驱动、网络服务)以及硬件抽象等。来源:www.examda.com
(2)进程与线程在Windows NT执行体中,进程是由对象管理器创建和删除的对象。每个进程创建时只有一个线程。根据需要,进程可以创建更多的线程。大多数进程是用户态进程,用户态进程**系统调用访问操作系统。当核心态完成服务,在将控制权交还用户程序前再将线程切换回用户态。应用程序在用户态下运行,Windows NT保护子系统也是如此。后者是提供重要的操作系统功能的用户态服务进程。多线程进程实现的并行避免了进程间并行的缺点:创建线程的开销比创建进程的小,同一进程的线程共享进程的地址空间,所以线程的切换(处理器调度)比进程切换快。NT内核采用基于优先级的方案选定线程执行的次序。高优先级线程先于低优先级线程执行,内核周期性地改变线程的优先级,以确保所有线程均能执行。线程是进程的活动成份,它可以共享进程的资源与地址空间,**线程的活动,进程可以同时提供多种服务(对服务器进程而言)或实行子任务并行(对用户进程而言)。每个Windows NT进程创建时只有一个线程,根据需要在运行过程中创建更多的线程(前者亦可称“主线程”)。显然,只有主线程的进程就是传统意义下的进程。线程的优先级可以动态地改变。采用线程机制的优点是节省开销,传统的进程创建子进程的办法使其内存开销大,而且创建时间也长。
(3)保护子系统保护子系统是提供应用程序接口环境的服务器,Windows NT支持多个子系统,从而使它可以在不同的用户面前以不同的面貌(DOS、POSIX、Windows32等)出现。目前,Windows NT上可以运行MS-DOS、Windows、OS/2和符合POSIX标准的UNIX应用程序。Windows NT的保护子系统可分为两个大类:
①环境子系统:提供不同风格的操作环境,为用户仿真不同的操作系统(接收不同操作系统的命令、系统调用)。
②集成子系统:实现所必需的操作系统功能。实际上,系统保护、网络功能、文件管理、存储管理等都可以作为集成子系统来实现,即集成子系统是为实现操作系统功能不可缺少的。所有保护子系统都是在操作系统启动时由Windows NT创建的用户态服务器进程。Winˉdows NT的网络服务器可以在用户态下进行,也可以在核心态下运行(取决于如何设计)。它们在执行体的支持下工作,**调用核心状态下运行的系统服务(它们提供基本服务功能),以自己的形式与风格向用户提供服务。子系统之间**消息传递相互通信。每个子系统都设置了一个端口用于通信。当两个进程处于同一计算机时,使用本地过程调用(LPC)机制;当通信进程分处于不同的计算机时,使用远程过程调用(RPC)机制。一般地,用户进程与环境子系统之间也用同样的方式进行通信。Win3.2子系统是Windows NT中最基本的子系统,它由窗口管理程序、图形设备接口、操作系统功能块、控制台(提供文字窗口支持)以及图形设备驱动程序所组成,它向用户提供32位Windows功能,并控制所有用户的输入与输出。其他几个环境子系统分别提供了不同的操作系统(DOS,OS/2,UNIX)的应用编程接口。
(4)内核内核完成的主要任务包括:线程调度、中断接收及控制、处理低层多处理器之间的同步以及系统恢复。内核常驻内存,在核心态下运行,处理所有与CPU有关的操作。线程同样也可分为运行、等待、就绪等状态,以优先级为基础进行调度。除了将一个物理CPU转化为多个虚CPU之外,Windows NT的内核还要处理多CPU之间的同步,它**在临界区只有一个处理机在执行。
(5)虚存Windows NT中执行体提供了虚拟内存的功能,任何环境子系统都以此为基础来提供管理主存的能力。Windows NT采用按需页面调度算法,当出现缺页时,它把所需页面及它附近的一些页面调入内存,以尽可能减少线程的缺页次数。在淘汰算法上,Windows NT采用了简单的FIFO方法。另外,Windows NT跟踪每个进程的工作集,可以根据工作集动态地来调整进程可用内存页面的数量。同时,它还实现了以页为单位的内存保护。NT中的虚存管理程序设计成可重入的,以**它可以在多处理机系统中运行。
正在阅读:
2017年全国计算机等级考试四级复习纲要:Windows操作系统简介10-28
[初二英语上册启东作业答案]初二英语下册暑期作业答案01-15
2017甘肃武威中考成绩几天出来01-11
检验科工作总结【三篇】03-19
2021年四川三大专项计划招生录取顺利完成总人数比去年增加369名08-08
2023年江苏南通农商银行寒假大学实践生招募活动简章【150人】12-03
[2020学校德育工作总结汇报]2020年学校德育工作总结范文06-24
西红柿炒蛋作文350字07-11
2019年四川达州中级会计职称考试准考证打印时间及入口(8月30-9月9日)04-04
小学二年级立冬祝福句子摘抄09-04