众所周知,一切软件都运行在操作系统上,使这些软件能够运行且工作起来,真正用来计算的是CPU。早期的操作系统的每个程序就是一个进程,直到一个程序运行完,才能执行下一个进程,就是单进程时代,所有的程序只能以串行的方式执行,如图1.1所示。
图1.1 单进程时代的执行顺序