我对操作系统并行和并发的理解正确吗
并发concurrency:做某节晚自习,你先做会语文,可能没写完但是想换个口味,于时开始做数学,过一会又做语文,最终这节晚自习完成了语文数学两门功课。
并行parallelism:晚自习过程中,你被复制了一个一模一样的出来,你写数学,复制的你写语文(多核cpu),语文数学同时进行,最后写完了两门功课。
望采纳:
理解没错
并发是指一个处理器同时处理多个任务。
并行是指多个处理器或者是多核的处理器同时处理多个不同的任务。
并发是逻辑上的同时发生(simultaneous),而并行是物理上的同时发生。
也可以这么理解:并发是一个人同时吃三个馒头,而并行是三个人同时吃三个馒头
对的。