Java併發-概念

進程、線程、協程 進程:程序運行資源分配的最小單位,進程內部有多個線程,會共享這個進程的資源 線程:CPU調度的最小單位,必須依賴進程而存在。 協程:依賴線程而存在,完全由程序所控制,也就是在用戶態執行。一個線程的多個協程的運行是串行的。當一個協程運行時,其它協程必須掛起。同樣存在上下文切換問題。更加輕量級,但用的不好可能還不如直接使用線程。 並行、併發 並行:同一時刻,可以同時處理事情的能力 並
相關文章
相關標籤/搜索