線程之就緒狀態到運行狀態

當兩個線程都.start()後,這兩個線程都進入了就緒狀態,cpu會隨機的進行安排那個先進入運行狀態(優先級先不考慮),處於運行狀態的時候,並不是說要把整個線程運行完了,才輪到下一個,而是輪流執行。這個輪流執行時怎麼去處理的呢?這個時候就要引入cpu時間片了 cpu時間片:把線程分爲多個小片,分開執行(後面放圖) 先放線程運行狀態的圖: 就緒狀態---->運行狀態 看圖,cpu把線程分爲很多時間片
相關文章
相關標籤/搜索