操作系统资源管理

操作系统(OS)本质上是管理计算机硬件资源并为计算机程序提供通用服务的软件的集合。操作系统是计算机系统中系统软件的重要组成部分。

这些是操作系统提供的一些常见服务-

  • 程序执行

  • I / O操作

  • 文件系统操作

  • 通讯

  • 错误检测

  • 资源分配

  • 保护

在多用户或多任务环境中,资源(如主内存,CPU周期和文件存储)将分配给每个用户或作业。操作系统在资源管理方面的一些主要活动是-

  • 操作系统使用调度程序管理各种资源。

  • 采用CPU调度算法可更好地利用CPU