一種內(nèi)存頁(yè)共享方法
基本信息
申請(qǐng)?zhí)?/td> | CN201710708056.6 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN107544918B | 公開(公告)日 | 2021-01-15 |
申請(qǐng)公布號(hào) | CN107544918B | 申請(qǐng)公布日 | 2021-01-15 |
分類號(hào) | G06F12/0875;G06F12/1045 | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 楊文成;應(yīng)志偉;杜朝暉 | 申請(qǐng)(專利權(quán))人 | 致象爾微電子科技(上海)有限公司 |
代理機(jī)構(gòu) | 北京超凡宏宇專利代理事務(wù)所(特殊普通合伙) | 代理人 | 致象爾微電子科技(上海)有限公司;海光信息技術(shù)股份有限公司 |
地址 | 300143 天津市華苑產(chǎn)業(yè)區(qū)海泰西路18號(hào)北2-204工業(yè)孵化-3-8 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及一種內(nèi)存頁(yè)共享方法,方法包括:第一安全容器enclave主動(dòng)發(fā)起共享屬于它的某個(gè)安全內(nèi)存頁(yè)EPC,或者收到第二安全容器共享屬于第一安全容器某個(gè)EPC頁(yè)的請(qǐng)求;第一安全容器驗(yàn)證第二安全容器的合法性;驗(yàn)證通過,則獲取第二安全容器的安全容器身份標(biāo)簽和EPC頁(yè)在第二安全容器所屬的進(jìn)程空間中映射的虛擬地址;在EPC頁(yè)對(duì)應(yīng)的安全內(nèi)存頁(yè)屬性表EPCM中建立安全容器身份標(biāo)簽表;在安全容器身份標(biāo)簽表中插入一個(gè)條目,該條目記錄第二安全容器的安全容器身份標(biāo)簽和虛擬地址;通知操作系統(tǒng)建立EPC頁(yè)在第二安全容器所屬的進(jìn)程空間中的映射頁(yè)表項(xiàng)。通過擴(kuò)展EPCM,實(shí)現(xiàn)多個(gè)enclave共享EPC頁(yè),同一個(gè)EPC頁(yè)在不同enclave中有自己的虛擬地址,enclave訪問共享EPC如同訪問屬于自身的EPC頁(yè)一樣。 |
