一文搞清楚“并发与并行”“串行与并行”“线程与进程”的区别
而在多个 CPU 系统中,则这些可以并发执行的程序便可以分配到多个处理器上(CPU),实现多任务并行执行,即利用每个处理器来处理一个可以并发执行的程序,这样多个程序便可以同时执行。在操作系统中,安装了多个程序,并发指的是在一段时间内宏观上有多个程序同时运行,这在单 CPU 系统中,每一时刻只能有一道程序执行,即微观上这些程序是分时的交替运行,只不过是给人的感觉是同时运行,那是因为分时交替运行的时间是非常短的。:进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。
原创
2023-12-14 22:10:58 ·
1522 阅读 ·
0 评论