串行与并行的区别?

时间:01-17人气:10作者:往年风动

串行是任务一个接一个完成,像排队打饭;并行是多个任务同时处理,像多个窗口同时售票。

区别

串行:任务按顺序执行,前一个完成后才开始下一个。比如单核电脑运行程序,必须等当前任务结束才能处理下一个。适合简单任务,资源占用少,但效率低,处理100个任务需要100步时间。

并行:多个任务同时进行,需要多个资源支持。比如多核电脑能同时运行多个程序,4核处理器可同时处理4个任务。效率高,处理100个任务可能只需25步时间,但硬件成本高,编程也更复杂。

注意:本站部分文字内容、图片由网友投稿,如侵权请联系删除,联系邮箱:happy56812@qq.com

相关文章
本类推荐
本类排行