Data processing system memory allocation
    1.
    发明授权
    Data processing system memory allocation 失效
    数据处理系统内存分配

    公开(公告)号:US08352702B2

    公开(公告)日:2013-01-08

    申请号:US12640233

    申请日:2009-12-17

    IPC分类号: G06F12/02

    摘要: The present invention provides a data processing system with multiple logical partitions that isolate memory resources for applications contained in the logical partitions. A method is provided for moving a specific memory quantity between two logical partitions by first computing a threshold amount. Then, if the specific memory quantity to be transferred is less than the threshold amount, removing the threshold amount from memory assigned in the first partition and adding the threshold amount to memory assigned in the second partition. However, if the specific memory quantity is greater than the threshold amount, the method provides for removing an amount equal to the threshold from memory assigned in the first partition and adding that threshold amount to memory assigned in the second partition and repeating the removing and adding steps until the specific memory quantity has been transferred.

    摘要翻译: 本发明提供一种具有多个逻辑分区的数据处理系统,其隔离用于包含在逻辑分区中的应用的存储器资源。 提供了一种通过首先计算阈值量来在两个逻辑分区之间移动特定存储量的方法。 然后,如果要传送的特定存储器量小于阈值量,则从第一分区中分配的存储器中删除阈值量,并将阈值量添加到在第二分区中分配的存储器。 然而,如果特定存储器量大于阈值量,则该方法提供从在第一分区中分配的存储器中移除等于阈值的量,并将该阈值量添加到在第二分区中分配的存储器,并重复删除和添加 步骤,直到特定的存储器数量已被传送。