[發明專利]單級頁表自身內存的保護方法及裝置有效
| 申請號: | 200810088270.7 | 申請日: | 2008-04-29 |
| 公開(公告)號: | CN101266579A | 公開(公告)日: | 2008-09-17 |
| 發明(設計)人: | 梁金祥;傅仁武 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | G06F12/08 | 分類號: | G06F12/08 |
| 代理公司: | 北京康信知識產權代理有限責任公司 | 代理人: | 尚志峰;吳孟秋 |
| 地址: | 518057廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 單級頁表 自身 內存 保護 方法 裝置 | ||
1.一種單級頁表自身內存的保護方法,其中,所述單級頁表中的連續頁表項所占的內存區域連續,其特征在于,所述方法包括:
查詢所述單級頁表中的第0層頁表所在的內存區域S0,查詢所述單級頁表中的第1層頁表所在的內存區域S1,將所述內存區域S0中所述內存區域S?1以外的部分保護起來;查詢所述單級頁表中的第2層頁表所在的內存區域S2,將所述內存區域S1中所述內存區域S2以外的部分保護起來;......;查詢所述單級頁表中的最后一層的第n層頁表所在的內存區域Sn,將所述單級頁表中的第n-1層頁表所在的內存區域Sn-1中所述內存區域Sn以外的部分保護起來;以及將所述內存區域Sn保護起來;其中,所述單級頁表中的第n層頁表的頁表項位于所述單級頁表中的第n層頁表中,所述單級頁表稱為第0層頁表,第0層頁表所占用內存對應的頁表稱為所述第1層頁表,所述第1層頁表所占用內存對應的頁表稱為所述第2層頁表,......,所述第n-1層頁表所占用內存對應的頁表稱為所述第n層頁表,n≥1。
2.根據權利要求1所述的單級頁表自身內存的保護方法,其特征在于,通過將所述單級頁表中的第k-1層頁表所在的內存區域Sk-1中所述單級頁表中的第k層頁表所在的內存區域Sk以外的部分設置為只讀狀態來實現對其的保護,0<k≤n。
3.一種單級頁表自身內存的保護裝置,其中,所述單級頁表中的連續頁表項所占的內存區域連續,其特征在于,所述裝置包括:
查詢單元,用于查詢所述單級頁表所在的內存區域S0、所述單級頁表中的第1層頁表所在的內存區域S1、所述單級頁表中的第2層頁表所在的內存區域S2、...、所述單級頁表中的第n-1層頁表所在的內存區域Sn-1、以及所述單級頁表中的第n層頁表所在的內存區域Sn,其中,所述單級頁表中的第n層頁表的頁表項位于所述單級頁表中的第n層頁表中,所述單級頁表稱為第0層頁表,所述第0層頁表所占用內存對應的頁表稱為所述第1層頁表,所述第1層頁表所占用內存對應的頁表稱為所述第2層頁表,......,所述第n-1層頁表所占用內存對應的頁表稱為所述第n層頁表,n≥1;以及
保護單元,用于將所述內存區域S0中所述內存區域S1以外的部分、所述內存區域S?1中所述內存區域S2以外的部分、...、所述內存區域Sn-1中所述內存區域Sn以外的部分、以及所述內存區域Sn依次保護起來;
其中,所述查詢單元在所述保護單元將所述單級頁表中的第k-1層頁表所在的內存區域Sk-1中所述單級頁表中的第k層頁表所在的內存區域Sk以外的部分保護起來后,查詢所述單級頁表中的第k+1層頁表所在的內存區域Sk+1,0<k≤n。
4.根據權利要求3所述的單級頁表自身內存的保護裝置,其特征在于,所述保護單元通過將所述內存區域Sk-1中所述內存區域Sk以外的部分設置為只讀狀態來實現對其的保護。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/200810088270.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:整聯蛋白靶向的影像劑
- 下一篇:氫化觸媒組成物及其于氫化共軛二烯聚合物的用途





