预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

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

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

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

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

ROCCOMPUTEREDUCATION(大鹏培训)℡:15002572958第四章服务器操作系统4.1网络操作系统的特点4.1.1单机操作系统计算机由硬件和软件构成硬件是构成计算机的物理器件软件是使用硬件的完成用户需求的程序及相关文档。在软件系统中其中其核心就是操作系统它用于协助用户方便使用计算机。常见的操作系统可分为:单机操作系统和网络操作系统。1.操作系统的定义它是用户与计算机之间的接口使用户可以方便地使用、管理计算机。2.操作系统的管理功能它提供了以下主要四个功能:1)进程管理进程指正在运行的程序(软件)程序的运行主要通过CPU执行因此进程管理主要是对CPU的管理(90页)。CPU在某时刻只能做一件事件在多任务操作系统中CPU交替去做多件事情做完这件事件再去做另一件事情它同时做好几件事这就需要操作系统来协调各进程对CPU的使用。简单来说进程管理:主要用于起动应用软件和协调各应用软件之间的运行。在单用户单任务的操作系统DOS中一次只能执行一个程序它用EXEC函数来起动一个程序(软件)(90页)等到这处程序(软件)执行结束才可用EXEC启下一个程序(软件)在多用户多任务的操作系统Windows和OS/2中一次可同时运行多个程序(软件)它用CreateProess来起动一个程序(软件)(90页)由于它可重复使用所以一次可同时起动运行多个程序(软件)。此函数被保存在KERNEL32.DLL动态链接库中。2)内存管理内存主要用于存储当前正在运行的程序。在单用户单任务的操作系统DOS中因为它工作在实模式下只使用1M内存就可以了。在多用户多任务操作系统Window和OS/2中它工作在保护模式下可以使用1M以上的内存甚至当物理内存不够可以借助外存来扩展内存空间。3)文件I/O管理主要用于对文件的存储、读取、关闭等操作进行管理。在文件管理中如果在不同的目录是可以文件重名的情况但如果我们同时打开两个在不同目录同名的文件时就无法来区别打开的两个文件所以需要单独规定一个可以唯一标识文件的标号这就是文件句柄(91页)(filehandle)。在DOS中通过文件系统是FAT(文件分配表)来记录文件的存放位置(91页)在Window中通过虑拟文件表VFAT来记录文件的存放位置(91页)在OS/2中通过高性能文件系统HPFS来记录文件的存放位置(91页)4)设备I/O管理为了能有机地将各设备连到一起协助程序完成我们的要求就需要操作系统来协助和管理各设备。在DOS中没有一个设备的高级驱动程序都采用最基本驱动就是BIOS提供的在Window中要提供各设备的高级驱动程序3.操作系统的结构操作系统通常有4类组件:驱动程序、内核、接口库和外围组件(91页)。驱动程序是最底层的、直接控制和监视各类硬件的部分职责是隐藏硬件的具体细节并向其他部分提供一个抽象的、通用的接口。内核是操作系统的核心部分运行于最高特权级负责提供基础性、结构性的功能。接口库是一系列特殊的程序库是最靠近应用程序的部分职责是把系统所提供的基本服务包装成应用程序能够使用的应用编程接口(ApplicationProgrammingInterfaceAPI)。外围组件是指操作系