内核线程、轻量级进程、用户线程
生活随笔
收集整理的這篇文章主要介紹了
内核线程、轻量级进程、用户线程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?http://hi.baidu.com/dreamsujia/blog/item/1ebc3f438d01cf149213c619.html
?
http://www.cnitblog.com/tarius.wu/articles/2277.html
?
1, lwp必定與 kernel進程一一對應?
2, lwp/kernel進程才是cpu調度的基本單元?
?
一對多, 一個lwp對應多個用戶線程, 當某個用戶線程在系統調用中, 該lwp對應的所有用戶線程都阻塞。 優點是線程的開銷小不需內核操作。
?
?
系統調用過程
1 將用戶態進程的參數拷貝到寄存器,存儲系統調用號
2 int 80中斷
3?切換到內核態進程, 復制用戶態地址空間中的參數值;調用系統服務
4 結果怎么返回? 恢復到用戶態進程繼續執行
總結
以上是生活随笔為你收集整理的内核线程、轻量级进程、用户线程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: autoconf和automake的安装
- 下一篇: hadoop资料