[發(fā)明專利]安全區(qū)域內(nèi)的存儲器管理有效
| 申請?zhí)枺?/td> | 201380060646.2 | 申請日: | 2013-06-24 |
| 公開(公告)號: | CN104798053B | 公開(公告)日: | 2018-04-24 |
| 發(fā)明(設(shè)計)人: | R·勒斯列-赫德;C·V·羅扎斯;V·R·斯卡拉塔;S·P·約翰遜;U·R·薩瓦高恩卡;B·E·亨特利;V·尚伯格;I·安奈蒂;F·X·麥克金;M·A·戈德史密斯;I·埃里克山德洛維奇;A·貝倫宗;W·H·史密斯;G·尼格 | 申請(專利權(quán))人: | 英特爾公司 |
| 主分類號: | G06F12/14 | 分類號: | G06F12/14;G06F12/0875 |
| 代理公司: | 上海專利商標事務(wù)所有限公司31100 | 代理人: | 姬利永 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 安全 區(qū)域內(nèi) 存儲器 管理 | ||
1.一種處理器,包括:
指令單元,用于接收第一指令、第二指令和第三指令;
執(zhí)行單元,用于執(zhí)行所述第一指令,其中
所述第一指令的執(zhí)行包括將區(qū)域頁高速緩存內(nèi)的第一頁分配給安全區(qū)域,
所述第二指令的執(zhí)行結(jié)合所述第一指令的執(zhí)行包括確認所述第一頁的分配,
所述第三指令的執(zhí)行包括將所述區(qū)域頁高速緩存中的所述第一頁從所述安全區(qū)域解除分配,并置位在所述區(qū)域頁高速緩存映射內(nèi)用于所述第一頁的條目中的修改指示符,其中,在所述修改指示符被置位時所述第一頁是不可修改的,并且
所述第二指令的執(zhí)行結(jié)合所述第三指令的執(zhí)行包括確認所述第一頁的解除分配并將所述修改指示符清零。
2.如權(quán)利要求1所述的處理器,其中,所述第一指令的執(zhí)行還包括置位在區(qū)域頁高速緩存映射內(nèi)用于所述第一頁的條目中的未決指示符。
3.如權(quán)利要求2所述的處理器,其中,所述第二指令的執(zhí)行還包括將所述未決指示符清零。
4.如權(quán)利要求2所述的處理器,其中,在所述未決指示符被置位時所述安全區(qū)域不可訪問所述第一頁。
5.一種用于信息處理的方法,包括:
從安全區(qū)域接收對區(qū)域頁高速緩存內(nèi)的更多存儲器空間的第一請求;
從操作系統(tǒng)接收第一指令;
響應(yīng)于接收所述第一指令,將所述區(qū)域頁高速緩存內(nèi)的第一頁分配給所述安全區(qū)域;
結(jié)合執(zhí)行所述第一指令,從所述安全區(qū)域接收第二指令;
響應(yīng)于接收所述第二指令,確認所述第一頁的分配;
從所述安全區(qū)域接收將所述區(qū)域頁高速緩存內(nèi)的第一頁解除分配的第二請求;
從所述操作系統(tǒng)接收第三指令;
響應(yīng)于接收所述第三指令,解除分配所述第一頁,并且置位在所述區(qū)域頁高速緩存映射內(nèi)用于所述第一頁的條目中的修改指示符,其中,在所述修改指示符被置位時所述第一頁是不可修改的;
結(jié)合執(zhí)行所述第三指令,從所述安全區(qū)域接收所述第二指令;以及
響應(yīng)于接收所述第二指令,確認所述第一頁的解除分配并將所述修改指示符清零。
6.如權(quán)利要求5所述的方法,進一步包括響應(yīng)于接收所述第一指令,置位在區(qū)域頁高速緩存映射內(nèi)用于所述第一頁的條目中的未決指示符。
7.如權(quán)利要求6所述的方法,進一步包括響應(yīng)于接收所述第二指令,將所述未決指示符清零。
8.如權(quán)利要求7所述的方法,其中,在所述未決指示符被置位時所述安全區(qū)域不可訪問所述第一頁。
9.一種用于信息處理的系統(tǒng),包括:
存儲器;以及
處理器,包括:
指令單元,用于接收第一指令、第二指令和第三指令;以及
執(zhí)行單元,用于執(zhí)行所述第一指令,其中
所述第一指令的執(zhí)行包括將區(qū)域頁速緩存內(nèi)的第一頁分配給安全區(qū)域,
所述第二指令的執(zhí)行結(jié)合所述第一指令的執(zhí)行包括確認所述第一頁的分配,
所述第三指令的執(zhí)行包括將所述區(qū)域頁高速緩存中的所述第一頁從所述安全區(qū)域解除分配,并置位在所述區(qū)域頁高速緩存映射內(nèi)用于所述第一頁的條目中的修改指示符,其中,在所述修改指示符被置位時所述第一頁是不可修改的,并且
所述第二指令的執(zhí)行結(jié)合所述第三指令的執(zhí)行包括確認所述第一頁的解除分配并將所述修改指示符清零。
10.一種機器可讀介質(zhì),包括存儲在所述機器可讀介質(zhì)上的代碼,響應(yīng)于所述代碼被執(zhí)行導(dǎo)致計算設(shè)備執(zhí)行如權(quán)利要求5-8中任一項所述的方法。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于英特爾公司,未經(jīng)英特爾公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380060646.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





