1
有人可以給我一個容易理解的內核線程調度的定義,或只是線程調度,如果兩者之間沒有區別?什麼是內核線程調度?
從我的理解,它只是在做,而當前活動的線程等待上下文切換從另一個線程的鎖,所以CPU去和做別的事,而這個線程處於阻塞模式。
但是我可能誤解了。
有人可以給我一個容易理解的內核線程調度的定義,或只是線程調度,如果兩者之間沒有區別?什麼是內核線程調度?
從我的理解,它只是在做,而當前活動的線程等待上下文切換從另一個線程的鎖,所以CPU去和做別的事,而這個線程處於阻塞模式。
但是我可能誤解了。
它基本上由操作系統確定其中許多活動的線程在任何給定點被髮送(調度)到CPU進行處理的過程。
每個操作系統都有它自己的實現,但基本概念是按優先級保持線程的排序名單,並派遣他們在需要的CPU。添加時間分片以允許多個程序同時運行等。
該鏈接不再可用。 – 2017-08-01 07:24:38