Method and system for hierarchical resource management involving hard and soft resource limits
    1.
    发明授权
    Method and system for hierarchical resource management involving hard and soft resource limits 有权
    涉及硬,软资源限制的分级资源管理方法和系统

    公开(公告)号:US08091088B2

    公开(公告)日:2012-01-03

    申请号:US11064141

    申请日:2005-02-22

    IPC分类号: G06F9/46

    摘要: The present invention manages resources in a computing device to facilitate the allocation of resources amongst competing clients operating on the device. A hierarchy of budgets is constructed to encode restrictions on the aggregated use of a resource allocated by a resource provider to one or more clients. A resource manager validates and arbitrates requests to allocate resources to the one or more clients by resource providers in accordance with the budgets comprising the hierarchy. The resource manager notifies clients of availability and shortages of resources to promote compliance with the restrictions encoded in the budgets of the hierarchy.

    摘要翻译: 本发明管理计算设备中的资源以促进在设备上操作的竞争客户端之间的资源分配。 构建预算层级以编码对由资源提供者分配给一个或多个客户端的资源的聚合使用的限制。 资源管理器根据包含层次结构的预算,验证和仲裁资源提供者向一个或多个客户端分配资源的请求。 资源管理器通知客户可用性和资源短缺,以促进遵守层次结构预算编码的限制。

    System and method for kernel mode memory management having moveable kernel objects
    2.
    发明授权
    System and method for kernel mode memory management having moveable kernel objects 有权
    具有可移动内核对象的内核模式内存管理的系统和方法

    公开(公告)号:US07127582B2

    公开(公告)日:2006-10-24

    申请号:US11169970

    申请日:2005-06-28

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0253 G06F12/0261

    摘要: The present invention is directed to improving the usage of kernel mode memory in computing environments. The invention is useful in offsetting the effects of abandonment of kernel mode memory objects. Objects in kernel mode memory space are identified and a determination is made whether all references to particular kernel objects are known by examining an object container referring to each kernel object. If all references to a kernel object are known, a determination is made whether the kernel object should be classified as a moveable object. Kernel objects classified as movable are retrievably moved to a new memory location and all references to the kernel object are updated to the new memory location. Retrievably moving kernel objects allows abandoned kernel objects to be readily detected.

    摘要翻译: 本发明旨在改善计算环境中的内核模式存储器的使用。 本发明有助于抵消放弃内核模式存储器对象的影响。 确定内核模式存储空间中的对象,并确定是否通过检查引用每个内核对象的对象容器,是否知道对特定内核对象的所有引用。 如果对内核对象的所有引用都是已知的,则确定内核对象是否应该被分类为可移动对象。 分类为可移动的内核对象可以可移动地移动到新的内存位置,并且所有对内核对象的引用都将更新到新的内存位置。 可重新移动的内核对象允许容易地检测到被遗弃的内核对象。