Method of allocating memory
    2.
    发明授权
    Method of allocating memory 有权
    分配内存的方法

    公开(公告)号:US08060680B2

    公开(公告)日:2011-11-15

    申请号:US10245229

    申请日:2002-09-16

    摘要: A method of allocating memory in a memory unit includes creating a data structure containing a list of all available memory segments; and assigning a bias to each available memory segment. The bias indicates how to allocate that available memory segment in response to a resource request wherein the resource request is for a new entry in the memory unit that will be fragmented with at least two fragments of the new entry in the memory unit at being at different locations in the memory unit, the bias for an available memory segment comprising an indication of where within the new fragmented entry to be made in the memory unit a corresponding available memory segment should be used.

    摘要翻译: 一种在存储器单元中分配存储器的方法包括创建包含所有可用存储器段的列表的数据结构; 并向每个可用存储器段分配偏置。 该偏倚指示如何分配该可用存储器段以响应资源请求,其中该资源请求针对存储器单元中的新条目将被分段,该存储器单元中的新条目的至少两个片段处于不同的存储器单元 存储器单元中的位置,应当使用包括用于在存储器单元中作出的新的分段条目内的相应可用存储器段的指示的可用存储器段的偏置。

    MANAGING EXTENSIBLE FIRMWARE INTERFACE (EFI) BOOT DATA
    5.
    发明申请
    MANAGING EXTENSIBLE FIRMWARE INTERFACE (EFI) BOOT DATA 有权
    管理可扩展的固件接口(EFI)引导数据

    公开(公告)号:US20090287918A1

    公开(公告)日:2009-11-19

    申请号:US12238092

    申请日:2008-09-25

    IPC分类号: G06F9/00

    CPC分类号: G06F9/4405

    摘要: A computer system has extensible firmware interface firmware. The EFI firmware loads incomplete virtual boot data from a resource manager and then completes the boot data. The completed boot data is used to find an operating-system image to boot. The complete virtual boot data is transferred to the resource manager.

    摘要翻译: 计算机系统具有可扩展的固件接口固件。 EFI固件从资源管理器加载不完整的虚拟引导数据,然后完成引导数据。 完成的引导数据用于查找要引导的操作系统映像。 完整的虚拟引导数据被传送到资源管理器。

    ALIGNED VARIABLE RECLAMATION
    7.
    发明申请

    公开(公告)号:US20170212831A1

    公开(公告)日:2017-07-27

    申请号:US15326322

    申请日:2015-01-23

    摘要: In one example, reclaiming obsolete regions includes a memory organized in aligned memory blocks and storing valid variables in valid regions and obsolete variables in the obsolete regions. A memory includes a buffer region to cache the memory. A controller can search the buffer region for the obsolete regions and pair with respective valid regions and determine if start addresses of the obsolete regions are memory aligned and if not aligned, to write a small portion content of a first valid region to the start address of the aligned memory block, and to write any remaining respective valid region beginning at the start address of the aligned memory block and in multiples of the aligned memory block. Upon completion of a writing, moved respective valid regions begin at the starting address of the obsolete regions and new obsolete regions begin at end addresses of the moved respective valid regions.

    SYSTEM AND METHOD OF BOOTING A COMPUTER SYSTEM USING AN EFI PERSONALITY OF A DIFFERENT COMPUTER SYSTEM
    8.
    发明申请
    SYSTEM AND METHOD OF BOOTING A COMPUTER SYSTEM USING AN EFI PERSONALITY OF A DIFFERENT COMPUTER SYSTEM 审中-公开
    使用不同计算机系统的个人电脑打印计算机系统的系统和方法

    公开(公告)号:US20120233450A1

    公开(公告)日:2012-09-13

    申请号:US13386681

    申请日:2009-11-30

    IPC分类号: G06F9/24 G06F15/177

    CPC分类号: G06F9/4401

    摘要: Booting a computer system using an EFI personality of a different computer system. At least some of the illustrative embodiments are methods including: reading, by a first computer system, a plurality of parameters of an EFI personality of a second computer system different than the first computer system; modifying, by the first computer system, a first parameter of the plurality of parameters thereby creating a modified EFI personality; and booting an operating system on the first computer system based on modified EFI personality.

    摘要翻译: 使用不同计算机系统的EFI个性引导计算机系统。 说明性实施例中的至少一些是方法,包括:由第一计算机系统读取与第一计算机系统不同的第二计算机系统的EFI个性的多个参数; 通过第一计算机系统修改多个参数的第一参数,从而创建修改的EFI个性; 并且基于修改的EFI个性在第一计算机系统上引导操作系统。