📜  操作系统进程管理简介

📅  最后修改于: 2020-12-14 01:36:00             🧑  作者: Mango

流程管理介绍

程序不执行任何操作,除非其指令由CPU执行。执行中的程序称为进程。为了完成其任务,过程需要计算机资源。

系统中可能存在多个进程,这些进程可能同时需要相同的资源。因此,操作系统必须以方便,有效的方式来管理所有进程和资源。

一些资源可能需要一次由一个进程执行以保持一致性,否则系统可能会变得不一致并可能发生死锁。

操作系统负责与流程管理有关的以下活动

  • 在CPU上调度进程和线程。
  • 创建和删除用户和系统进程。
  • 暂停和恢复过程。
  • 提供流程同步机制。
  • 提供过程通信机制。