python 異步IO 簡史

編程中,我們經常會遇到「併發」這個概念,目的是讓軟件能充分利用硬件資源,提高性能。併發的方式有多種,多線程,多進程,異步IO等。多線程和多進程更多應用於CPU密集型的場景,比如科學計算的時間都耗費在CPU上,利用多核CPU來分擔計算任務。多線程和多進程之間的場景切換和通訊代價很高,不適合IO密集型的場景(關於多線程和多進程的特點已經超出本文討論的範疇,有興趣的同學可以自行搜索深入理解)。而異步IO
相關文章
相關標籤/搜索