思维导图中部分内容来自:王道考研 https://www.bilibili.com/video/BV1YE411D7nH
部分来自网络,侵删。
为什么引入进程概念?
早先的操作系统是单道批处理的,但是cpu是高效率的,而IO是低速的,就会出现cpu要等待IO的情况;从而降低了实际效率。
后来就引入多道批处理;而程序在执行的过程中又会因为共享资源而导致程序在执行的过程中相互限制;
所有后来引入进程用来给程序提供一个抽象的概念,他能申请道系统资源并且独立给程序提供资源,从而解决原来的程序之间因为资源共享而相互限制的问题。
这样就可以提高系统资源的利用率以及系统的处理能力