时间:01-19人气:11作者:南栀旧景
并行操作指多个任务同时执行,像多条生产线同时生产产品;并发操作指多个任务交替执行,像一个人快速切换处理多个任务,看起来像同时进行。
区别
并行操作:多个任务在同一时间点真正同时执行,依赖多核处理器或多个设备。比如4核电脑能同时运行4个程序,每个核处理一个任务,效率高,适合计算密集型任务,如视频渲染。
并发操作:多个任务在短时间内快速交替执行,单核处理器也能实现。比如电脑同时运行浏览器、音乐播放器和文档,CPU快速切换任务,给人同时运行的错觉,适合处理多个I/O操作,如下载文件和浏览网页。
注意:本站部分文字内容、图片由网友投稿,如侵权请联系删除,联系邮箱:happy56812@qq.com