[發明專利]用于高效地布置可移植可執行(PE)映像的方法與設備有效
| 申請號: | 200580052154.4 | 申請日: | 2005-12-24 |
| 公開(公告)號: | CN101317154A | 公開(公告)日: | 2008-12-03 |
| 發明(設計)人: | Y·李;X·馬 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 永新專利商標代理有限公司 | 代理人: | 黃睿;王英 |
| 地址: | 美國加*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 高效 布置 移植 可執行 pe 映像 方法 設備 | ||
1.一種用于裝入可移植可執行PE映像的方法,所述方法包括:
判斷用于平臺固件運行時服務的可移植可執行PE映像是否包含可廢 棄區段;
將所述可移植可執行PE映像的一部分裝入運行時存儲器,以便由所述 平臺固件使用;以及
響應于確定所述可移植可執行PE映像包含可廢棄區段,在將所述可移 植可執行PE映像裝入所述運行時存儲器時,省略至少一部分所述可廢棄區 段,
其中,所述可移植可執行PE映像包括:
具有用于執行運行時操作的指令的區段;以及
具有用于執行引導時操作的指令的多個可廢棄區段。
2.根據權利要求1的方法,還包括:
將所述可廢棄區段裝入引導時存儲器,以便由所述平臺固件使用。
3.根據權利要求1的方法,還包括:
在將所述可移植可執行PE映像裝入所述運行時存儲器時,使用小于一 千字節的對齊粒度。
4.根據權利要求1的方法,還包括:
在將所述可移植可執行PE映像裝入所述運行時存儲器時,使用小于一 百字節的對齊粒度。
5.根據權利要求1的方法,還包括:
為可移植可執行PE映像預先分配運行時存儲器區域;以及
將來自多個可移植可執行PE映像的區段裝入所述預先分配的運行時 存儲器區域。
6.根據權利要求1的方法,還包括:
為可移植可執行PE映像預先分配運行時存儲器區域;以及
將來自多個可移植可執行PE映像的區段裝入所述預先分配的運行時 存儲器區域;及
在將所述多個可移植可執行PE映像裝入所述預先分配的運行時存儲 器區域時,使用小于一千字節的對齊粒度。
7.根據權利要求1的方法,還包括:
記錄與第一引導過程相關聯的運行時存儲器大小;以及
至少部分地基于所述記錄的運行時存儲器大小,為可移植可執行PE映 像預先分配與隨后的引導過程相關聯的運行時存儲器區域。
8.根據權利要求1的方法,還包括:
記錄與第一引導過程相關聯的運行時存儲器大小;
至少部分地基于所述記錄的運行時存儲器大小,為可移植可執行PE映 像預先分配與隨后的引導過程相關聯的運行時存儲器區域;及
將來自多個可移植可執行PE映像的區段裝入所述預先分配的運行時 存儲器區域中。
9.根據權利要求1的方法,還包括:
記錄與第一引導過程相關聯的第一運行時存儲器大小;
至少部分地基于所述記錄的運行時存儲器大小,為可移植可執行PE映 像預先分配與隨后的引導過程相關聯的運行時存儲器區域;
將來自多個可移植可執行PE映像的區段裝入所述預先分配的運行時 存儲器區域中;
確定所述預先分配的運行時存儲器區域有多少被使用了;以及
至少部分地基于對于所述預先分配的運行時存儲器區域有多少被使用 的所述確定,記錄與第二引導過程相關聯的第二運行時存儲器大小。
10.根據權利要求1的方法,其中,所述可移植可執行PE映像包括首 部信息,所述方法還包括:
在將所述可移植可執行PE映像裝入所述運行時存儲器時,省略至少一 部分所述首部信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200580052154.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:熱壓機構
- 下一篇:復合型固體超強酸催化劑及其制備方法





