Java併發/多線程教程

過去計算機有一個單CPU,只能一次執行一個程序。後來計算機能夠處理多任務,這意味着計算機能夠同時執行多個程序(AKA任務或進程)。可是這不是真的「同時」。單個CPU在程序之間共享。操做系統將在運行的程序之間切換,在切換以前執行每一個程序一段時間。 隨着多任務處理,軟件開發人員面臨新的挑戰。程序不能再假定全部的CPU時間可用,也不能所有內存或任何其餘計算機資源。 「好公民」計劃應該釋放全部再也不使用
相關文章
相關標籤/搜索