发明名称 |
用于高效地布置可移植可执行(PE)映像的方法与设备 |
摘要 |
当处理系统引导时,映像装入器可以判断用于平台固件运行时服务的可移植可执行(PE)映像是否包含可废弃区段。映像装入器可以将PE映像的一区段装入运行时存储器,以便由所述平台固件使用。响应于确定PE映像包含可废弃区段,在将PE映像装入所述运行时存储器时,映像装入器省略至少一区段所述可废弃区段。作为替换,映像装入器可以将可废弃区段装入引导时存储器。在另一个实施例中,映像装入器可以为PE映像预先分配运行时存储器区域,并可以将来自多个PE映像的区段装入预先分配的区域。此外,当将PE映像装入预先分配的区域时,映像装入器可以使用小于页面大小的对齐粒度。对其它实施例进行了说明并要求了权利。 |
申请公布号 |
CN101317154B |
申请公布日期 |
2012.02.29 |
申请号 |
CN200580052154.4 |
申请日期 |
2005.12.24 |
申请人 |
英特尔公司 |
发明人 |
Y·李;X·马 |
分类号 |
G06F9/445(2006.01)I |
主分类号 |
G06F9/445(2006.01)I |
代理机构 |
永新专利商标代理有限公司 72002 |
代理人 |
黄睿;王英 |
主权项 |
一种用于装入可移植可执行PE映像的方法,所述方法包括:判断用于平台固件运行时服务的可移植可执行PE映像是否包含可废弃区段;将所述可移植可执行PE映像的一部分装入运行时存储器,以便由所述平台固件使用;以及响应于确定所述可移植可执行PE映像包含可废弃区段,在将所述可移植可执行PE映像装入所述运行时存储器时,省略至少一部分所述可废弃区段,其中,所述可移植可执行PE映像包括:具有用于执行运行时操作的指令的区段;以及具有用于执行引导时操作的指令的多个可废弃区段。 |
地址 |
美国加利福尼亚 |