進程與線程-三、內核級線程切換過程

參考哈工大李治軍老師公開課。 內核級線程的TCB結構 用戶級線程是使用對於每一個線程設置一個TCB棧來存儲程序執行過程當中的地址的跳轉,經過切換TCB棧來實現線程的切換。函數 而內核級線程是用戶程序執行中斷INT進入內核,進行內核執行線程。而內核線程執行時可能會申請I/O操做等待I/O響應,這時該線程就須要等待,這時內核會自動切換到其餘線程執行,以避免CPU資源的浪費。那麼這種切換的基礎就是把TC
相關文章
相關標籤/搜索