線程調度器是一個操作系統服務,它負責為 Runnable 狀態的線程分配 CPU 時間。
一旦我們創建一個線程並啟動它,它的執行便依賴於線程調度器的實現。時間分
片是指將可用的 CPU 時間分配給可用的 Runnable 線程的過程。分配 CPU 時間可
以基於線程優先級或者線程等待的時間。線程調度並不受到 Java 虛擬機控制,所
以由應用程序來控制它是更好的選擇(也就是說不要讓你的程序依賴於線程的優先級)。
線程調度器是一個操作系統服務,它負責為 Runnable 狀態的線程分配 CPU 時間。
一旦我們創建一個線程並啟動它,它的執行便依賴於線程調度器的實現。時間分
片是指將可用的 CPU 時間分配給可用的 Runnable 線程的過程。分配 CPU 時間可
以基於線程優先級或者線程等待的時間。線程調度並不受到 Java 虛擬機控制,所
以由應用程序來控制它是更好的選擇(也就是說不要讓你的程序依賴於線程的優先級)。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。