串行和並行與異步和同步的思考

以乘坐交通工具的場景來描述,這是整體資源的分配問題,宏觀層面的對多個任務的控制
1、串行就像坐公交車,大家排隊一個個地上車;
2、而並行就像坐地鐵的時候好多個門,每個門都只有一個人,大家可以同時做上車這個動作。

你有一個郵件今天會到,但不確定什麼時候能到,時間分配的問題,單個任務層面的控制
1、異步就是你告訴傳達室的大爺(系統的觀察者)你會有快遞過來,快遞到了讓他通知你,而你可以接着做其他的事情甚至在辦公室睡大覺,這都無所謂,起碼你不用爲這個任務擔心;
2、同步就是你放下手頭的事情然後在門口等着快遞員的過來。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章