當前位置:編程學習大全網 - 編程軟體 - 指令的串行執行和並行執行的區別

指令的串行執行和並行執行的區別

指令的串行執行和並行執行的區別為:過程不同、效率不同、資源利用率不同。

壹、過程不同

1、串行執行:多道程序系統中多個程序(邏輯上互相獨立)或者壹個程序中的多個程序段在執行的過程當中,壹個程序執行沒結束前,另壹個不能開始,要壹個壹個的執行。

2、並行執行:多道程序系統中多個程序(邏輯上互相獨立)或者壹個程序中的多個程序段在執行的過程當中,壹個程序執行沒結束,另壹個已經開始。

二、效率不同

1、串行執行:串行執行的時間不重疊,執行效率低。

2、並行執行:並行執行的時間互相重疊,執行效率高。

三、資源利用率不同

1、串行執行:串行執行存在等待程序,資源利用率低。

2、並行執行:並行執行不存在等待程序,資源利用率高為。

  • 上一篇:迪傑特斯拉算法怎麽用lingo實現,在線等等等!!
  • 下一篇:ui設計和前端有關聯嗎?
  • copyright 2024編程學習大全網