计算机操作系统基本知识 计算机操作系统的认识和了解( 二 )


1、进程管理
进程管理的主要工作就是进程的调度,在单用户任务的情况下,处理器仅为一个用户的一个任务所独占,进程管理的工作十分的简单 。但在多道程序或多用户的情况下,组织多个作业或任务时,就要解决处理器的调度、分配和回收等问题,其主要功能就包括进程控制、进程同步、进程通信、死锁处理、处理机调度 。
2、存储管理
存储器管理是为了给多道程序的运行提供良好的环境,方便用户使用以及提高内存的利用率,主要包括内存分配与回收、地址映射、内存保护与共享、内容扩充等功能 。
3、设备管理
设备管理的主要任务是完成用户的 I/O 请求,方便用户使用各种设备,并且提高设备的利用率,主要包括缓冲管理、设备分配、设备处理和虚拟机设备等功能 。
4、文件管理
计算机中的信息都是以文件的形式存在的,操作系统中负责文件管理的部分被称为文件系统 。主要功能是文件存储空间的管理、目录管理、文件操作管理、文件保护 。
5、作业管理
主要负责处理用户提交的任何请求 。