一致性代码段和非一致性代码段【转】
生活随笔
收集整理的這篇文章主要介紹了
一致性代码段和非一致性代码段【转】
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
一致代碼段是內(nèi)核開辟出來的供應(yīng)用程序訪問的段,但是不允許用戶程序?qū)懭霐?shù)據(jù)。
似乎下面的解釋更直觀一些:
-
對于一致代碼段:也就是共享的段.
- 特權(quán)級高的程序不允許訪問特權(quán)級低的數(shù)據(jù):核心態(tài)不允許調(diào)用用戶態(tài)的數(shù)據(jù).
- 特權(quán)級低的程序可以訪問到特權(quán)級高的數(shù)據(jù).但是特權(quán)級不會改變:用戶態(tài)還是用戶態(tài).
- 對于普通代碼段.也就是非一致代碼段:
- 只允許同級間訪問.
- 絕對禁止不同級訪問:核心態(tài)不用用戶態(tài).用戶態(tài)也不使用核心態(tài).
總結(jié)
以上是生活随笔為你收集整理的一致性代码段和非一致性代码段【转】的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一致性代码段和非一致性代码段
- 下一篇: CPL DPL RPL的区别 一致性代码