6.1进程概述
进程是一个二进制程序的执行过程。
每个命令都会对应一个进程,若使用管道符连接两个或多个命令,系统就会创建多个进程。
6.1.1 进程处理机制
虽然说进程在程序执行时产生,但它并不是程序。程序是“死”的,进程是“活”的。程序是指编译好的二进制文件,它存放在磁盘上,不占用系统资源,是具体的;而进程存在于内存中,占用系统资源,是抽象的。当一次程序执行结束之后,进程随之消失,进程所用的资源被系统回收
一个单核的CPU同一时刻只能处理一个进程。
多道程序设计,是指计算机允许多个相互独立的程序同时进入内存,在内核的管理控制之下相互之间穿插运行。多道程序设计必须有硬件基础作为保障。