并发是操作系统的基本特征,并行不是。
一、定义
1.并行性是指两个或多个时间再同一个时刻发生。
2.并发性是指两个或多个时间再同一时间间隔内发生。
二、为什么操作系统的特征是并发而不是并行:
宏观上,在多道程序环境下,一段时间内有多个程序在同时运行。
微观上,若是在单处理机系统中,由于同一时刻,CPU只能被一个进程\作业占用,故从微观上来看,这些程序是分时地的交替运行。
三、操作系统可以实现并行性
在多处理机系统中,将并发执行的程序分配给多个处理机上,就能实现并行执行。
总结:单个处理机能实现并发,多个处理机实现并行。