操作系统第四章进程部分
早期的计算机只允许同时运行一个程序。这个程序完全控制计算机并能够访问所有的系统资源。当今的计算机系统允许同时将多个程序载入内存并行执行。这种发展需要更稳固的控制和对各种程序更合理的分类。这些需要造就了进程的概念,进程是执行中的程序(Theprocessisaprograminexecution.)。在现代分时系统中,一个进程是一个工作单元。操作系统越复杂,期望它能够为用户做的事情越多。虽然它主要关注用户程序的执行,但是也需要处理内核自身之外的各种系统任务。所以系统由进程集合组成:操作系统进程执行系统代码,用户进程执行用户代码。通过CPU在进程间多路复用,所有这些进程潜在的能够并行执行。通过在进程间转换CPU,操作系统可以使计算机获得
用户评论