(1)处理器管理
主要解决对CPU的分配调度策略、分配实施和资源回收等问题。CPU是计算机系统中的关键性资源。
(2)存储管理
存储管理主要管理内存资源,根据用户程序的要求给它分配内存,保护用户存放在内存中的程序和数据不被破坏,同时存储管理还解决内存的扩充问题。
(3)设备管理
负责管理各类外围设备,解决文件的共享、保密和保护问题,包括分配、启动文件管理、支持文件的存储、检索和修改等操作。
(4)文件管理
在现代计算机系统中,操作系统不仅把程序、数据等各种信息,甚至把外设都当做文件来管理。通过文件系统的管理,把存储量很大,但不易使用的外存储器改造成为按名存取、方便灵活、又可共享的文件空间。
(5)作业管理
为用户提供一个使用系统的良好环境,根据不同的系统要求,制订相应的调度策略,进行作业调度。