用户态与内核态的区别
生活随笔
收集整理的這篇文章主要介紹了
用户态与内核态的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
由于需要限制不同的程序之間的訪問能力, 防止他們獲取別的程序的內存數據, 或者獲取外圍設備的數據, 并發送到網絡, CPU劃分出兩個權限等級 :用戶態 和 內核態
內核態:只允許CPU去調用外圍設備,如:硬盤、網卡輸入設備等。
用戶態:只受限于訪問內存。所有程序都是運行在用戶態。如果程序想要去調用外圍設備,就必須從用戶態切換到內核態。
詳情參考:
http://www.cnblogs.com/shangxiaofei/p/5567776.html
http://www.cnblogs.com/bakari/p/5520860.html
?
轉載于:https://www.cnblogs.com/pyramid1001/p/6576947.html
總結
以上是生活随笔為你收集整理的用户态与内核态的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Apache Shiro和Spring
- 下一篇: Linux 查看 80 端口的占用情况