1. 程式人生 > >什麽是並行、並發,兩者區別

什麽是並行、並發,兩者區別

正常 全能 -s color div 並不是 應用 口水 吃飯

什麽是並發? 並發:指應用能夠交替執行不同的任務,其實並發有點類似於多線程的原理,多線程並非是同時執行多個任務,如果你開兩個線程執行,就是在你幾乎不可能察覺到的速度不斷去切換這兩個任務,已達到"同時執行效果",其實並不是的,只是計算機的速度太快,我們無法察覺到而已. 就類似於你,吃一口飯喝一口水,以正常速度來看,完全能夠看的出來,當你把這個過程以n倍速度執行時..可以想象一下. 什麽是並行? 並行:指應用能夠同時執行不同的任務,例:吃飯的時候可以邊吃飯邊打電話,這兩件事情可以同時執行 兩者區別:一個是交替執行,一個是同時執行. 原文:https://blog.csdn.net/a1455990364/article/details/78678302

什麽是並行、並發,兩者區別