操作系统的功能[编辑]
从资源管理的角度出发,操作系统具有CPU管理、存储管理、设备管理、文件管理、和作业管理五方面管理功能。
(1)CPU管理
CPU是整个计算机系统中的核心硬件资源,它的性能和使用情况对整个计算机系统的性能有关键的影响。CPU是较为昂贵的资源,它的速度一般比其他硬件设备的工作速度要快很多,其他设备的正常运行往往也离不开CPU。因此,有效地管理CPU、充分利用CPU资源也是操作系统最重要的管理任务。
(2)存储管理
存储器可以说是一种最重要的系统资源,存储器对作业的重要程度就如同土地对于人类。一个作业在CPU上运行,它的程序代码和数据就要全部或部分地存放在内存。存储管理主要是指对内存储器的管理,负责对内存的分配和回收、内存的保护和内存的扩充,存储管理的目的是尽量方便用户和提高内存的使用效率。
(3)设备管理
计算机系统的外围设备种类多、控制复杂、价格昂贵,相对CPU来说,运转速度又比较慢,如果提高CPU和设备的并行性,充分利用各种设备资源,便于用户和程序对设备的操作和控制,长期以来一直是操作系统要解决的主要任务。
(4)文件管理
文件是计算机中信息的主要存放形式,也是用户存放在计算机中最重要的资源和财富。文件管理的主要目的是将文件长期、有组织、有条理地存放在系统之中,并向用户和程序提供方便的建立、打开、关闭、撤销等存取接口,便于用户共享文件。
(5)作业管理
作业管理的主要任务是作业调度和作业控制。
作业就是用户在一次计算过程中要求计算机系统所做的工作的总称。一个作业由程序、数据及有关的控制信息所组成。操作系统为用户提供两个接口:一是程序级接口,二是作业控制级接口。
网络营销词典内容均由网友提供,仅供参考。如发现词条内容有问题,请发邮件至info # wm23.com。