METHOD FOR PRIORITIZING VIRTUAL REAL MEMORY PAGING BASED ON DISK CAPABILITIES
    32.
    发明申请
    METHOD FOR PRIORITIZING VIRTUAL REAL MEMORY PAGING BASED ON DISK CAPABILITIES 失效
    基于磁盘能力优化虚拟实时存储器的方法

    公开(公告)号:US20110153975A1

    公开(公告)日:2011-06-23

    申请号:US12640733

    申请日:2009-12-17

    IPC分类号: G06F12/02 G06F12/00 G06F12/10

    摘要: A method manages memory paging operations. Responsive to a request to page out a memory page from a shared memory pool, the method identifies whether a physical space within one of a number of paging space devices has been allocated for the memory page. If physical space within the paging space device has not been allocated for the memory page, a page priority indicator for the memory page is identified. The memory page is then allocated to one of a number of memory pools within one of the number of paging space devices. The memory page is allocated one of the memory pools according to the page priority indicator of the memory page. The memory page is then written to the allocated memory pools.

    摘要翻译: 一种方法管理存储器寻呼操作。 响应于从共享存储器池翻出存储器页面的请求,该方法识别是否已经为存储器页面分配了多个分页空间设备之一内的物理空间。 如果寻呼空间设备内的物理空间尚未被分配给存储器页面,则识别用于存储器页面的页面优先级指示符。 然后将存储器页面分配给多个调页空间设备之一内的多个存储器池中的一个。 根据存储器页面的页面优先级指示符,为存储器页面分配一个存储器池。 然后将内存页写入分配的内存池。

    Managing utilization of physical processors of a shared processor pool in a virtualized processor environment
    33.
    发明授权
    Managing utilization of physical processors of a shared processor pool in a virtualized processor environment 有权
    管理虚拟化处理器环境中共享处理器池的物理处理器的利用率

    公开(公告)号:US09038084B2

    公开(公告)日:2015-05-19

    申请号:US13403548

    申请日:2012-02-23

    CPC分类号: G06F9/5077 G06F9/45558

    摘要: Systems, methods and computer program products may provide managing utilization of one or more physical processors in a shared processor pool. A method of managing utilization of one or more physical processors in a shared processor pool may include determining a current amount of utilization of the one or more physical processors and generating an instruction message. The instruction message may be at least partially determined by the current amount of utilization. The method may further include sending the instruction message to a guest operating system, the guest operating system having a number of enabled virtual processors.

    摘要翻译: 系统,方法和计算机程序产品可以提供对共享处理器池中的一个或多个物理处理器的管理利用。 管理共享处理器池中的一个或多个物理处理器的利用的方法可以包括确定当前的一个或多个物理处理器的利用量并生成指令消息。 指令消息可以至少部分地由当前的利用量决定。 该方法还可以包括将指令消息发送到客户机操作系统,客户机操作系统具有许多启用的虚拟处理器。

    Management of low-paging space conditions in an operating system
    34.
    发明授权
    Management of low-paging space conditions in an operating system 失效
    管理操作系统中的低寻呼空间状况

    公开(公告)号:US08417912B2

    公开(公告)日:2013-04-09

    申请号:US12875831

    申请日:2010-09-03

    IPC分类号: G06F13/00 G06F13/28

    CPC分类号: G06F12/1009 G06F2212/652

    摘要: A virtual memory management unit can implement various techniques for managing paging space. The virtual memory management unit can monitor a number of unallocated large sized pages and can determine when the number of unallocated large sized pages drops below a page threshold. Unallocated contiguous smaller-sized pages can be aggregated to obtain unallocated larger-sized pages, which can then be allocated to processes as required to improve efficiency of disk I/O operations. Allocated smaller-sized pages can also be reorganized to obtain the unallocated contiguous smaller-sized pages that can then be aggregated to yield the larger-sized pages. If allocated smaller-sized pages belonging to a second process cannot be de-allocated by reorganizing, the second process can be terminated to de-allocate the pages. Furthermore, content can also be compressed before being written to the paging space to reduce the number of pages that are to be allocated to processes.

    摘要翻译: 虚拟内存管理单元可以实现用于管理分页空间的各种技术。 虚拟存储器管理单元可以监视许多未分配的大尺寸页面,并且可以确定未分配的大尺寸页面的数量何时下降到页面阈值以下。 可以聚合未分配的连续小尺寸页面以获得未分配的较大尺寸页面,然后可以根据需要将页面分配给进程,以提高磁盘I / O操作的效率。 分配的较小尺寸的页面也可以重新组织以获得未分配的连续小尺寸页面,然后可以将其聚合以产生较大尺寸的页面。 如果分配的属于第二进程的较小尺寸的页面不能通过重组来解除分配,则可以终止第二处理以取消页面的分配。 此外,内容也可以在写入寻呼空间之前被压缩,以减少要分配给进程的页面数量。

    MANAGEMENT OF LOW-PAGING SPACE CONDITIONS IN AN OPERATING SYSTEM
    35.
    发明申请
    MANAGEMENT OF LOW-PAGING SPACE CONDITIONS IN AN OPERATING SYSTEM 失效
    操作系统中低通空调条件的管理

    公开(公告)号:US20120060012A1

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

    申请号:US12875831

    申请日:2010-09-03

    IPC分类号: G06F12/00 G06F12/10 G06F12/02

    CPC分类号: G06F12/1009 G06F2212/652

    摘要: A virtual memory management unit can implement various techniques for managing paging space. The virtual memory management unit can monitor a number of unallocated large sized pages and can determine when the number of unallocated large sized pages drops below a page threshold. Unallocated contiguous smaller-sized pages can be aggregated to obtain unallocated larger-sized pages, which can then be allocated to processes as required to improve efficiency of disk I/O operations. Allocated smaller-sized pages can also be reorganized to obtain the unallocated contiguous smaller-sized pages that can then be aggregated to yield the larger-sized pages. Furthermore, content can also be compressed before being written to the paging space to reduce the number of pages that are to be allocated to processes. This can enable efficient management of the paging space without terminating processes.

    摘要翻译: 虚拟内存管理单元可以实现用于管理分页空间的各种技术。 虚拟存储器管理单元可以监视许多未分配的大尺寸页面,并且可以确定未分配的大尺寸页面的数量何时下降到页面阈值以下。 可以聚合未分配的连续小尺寸页面以获得未分配的较大尺寸页面,然后可以根据需要将页面分配给进程,以提高磁盘I / O操作的效率。 分配的较小尺寸的页面也可以重新组织以获得未分配的连续小尺寸页面,然后可以将其聚合以产生较大尺寸的页面。 此外,内容也可以在写入寻呼空间之前被压缩,以减少要分配给进程的页面数量。 这可以有效地管理寻呼空间而不终止进程。

    Graphical Display of CPU Utilization
    36.
    发明申请
    Graphical Display of CPU Utilization 审中-公开
    CPU利用率的图形显示

    公开(公告)号:US20090213122A1

    公开(公告)日:2009-08-27

    申请号:US12203170

    申请日:2008-09-03

    IPC分类号: G06T11/20

    CPC分类号: G06F11/328

    摘要: A method for graphically displaying central processing unit consumption for at least one variable capacity or uncapped partition including displaying CPU utilization or consumption of at least one variable capacity or uncapped partition in a variable-size colored pie chart. The pie chart shows time spent in at least one of user mode, operating system mode, I/O wait mode, or idle mode, with each mode being represented by a different color. An entitlement indicator is displayed for the effective minimum capacity of the at least one variable capacity or uncapped partition.

    摘要翻译: 一种用于以图形方式显示至少一个可变容量或未分配分区的中央处理单元消耗的方法,包括在可变大小的彩色饼图中显示CPU利用率或至少一个可变容量或未分配分区的消耗。 饼图显示用户模式,操作系统模式,I / O等待模式或空闲模式中的至少一种所花费的时间,每个模式由不同的颜色表示。 对于至少一个可变容量或未加盖分区的有效最小容量显示权利指示符。

    Demand based memory management of non-pagable data storage
    37.
    发明授权
    Demand based memory management of non-pagable data storage 失效
    基于需求的不可分析数据存储管理

    公开(公告)号:US08775749B2

    公开(公告)日:2014-07-08

    申请号:US13927193

    申请日:2013-06-26

    IPC分类号: G06F13/00

    CPC分类号: G06F12/023 G06F12/0253

    摘要: Management of a UNIX-style storage pools is enhanced by specially managing one or more memory management inodes associated with pinned and allocated pages of data storage by providing indirect access to the pinned and allocated pages by one or more user processes via a handle, while preventing direct access of the pinned and allocated pages by the user processes without use of the handles; scanning periodically hardware status bits in the inodes to determine which of the pinned and allocated pages have been recently accessed within a pre-determined period of time; requesting via a callback communication to each user process to determine which of the least-recently accessed pinned and allocated pages can be either deallocated or defragmented and compacted; and responsive to receiving one or more page indicators of pages unpinned by the user processes, compacting or deallocating one or more pages corresponding to the page indicators.

    摘要翻译: 通过专门管理与固定和分配的数据存储页面相关联的一个或多个存储器管理异常节点,通过一个或多个用户进程通过句柄间接访问被固定和分配的页面来增强对UNIX风格存储池的管理,同时防止 用户进程直接访问固定和分配的页面,而不使用手柄; 周期性地扫描inode中的硬件状态位,以确定在预定时间段内最近访问的被固定和分配的页面中的哪一个; 通过对每个用户进程的回调通信来请求,以确定哪个最近访问的固定和分配的页面可以被解除分配或碎片整理和压缩; 并且响应于接收由用户进程解除的页面的一个或多个页面指示符,压缩或取消分配对应于页面指示符的一个或多个页面。

    MANAGING UTILIZATION OF PHYSICAL PROCESSORS IN A SHARED PROCESSOR POOL
    39.
    发明申请
    MANAGING UTILIZATION OF PHYSICAL PROCESSORS IN A SHARED PROCESSOR POOL 有权
    管理在共享处理器池中使用物理处理器

    公开(公告)号:US20130227549A1

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

    申请号:US13403548

    申请日:2012-02-23

    IPC分类号: G06F9/44 G06F9/455

    CPC分类号: G06F9/5077 G06F9/45558

    摘要: Systems, methods and computer program products may provide managing utilization of one or more physical processors in a shared processor pool. A method of managing utilization of one or more physical processors in a shared processor pool may include determining a current amount of utilization of the one or more physical processors and generating an instruction message. The instruction message may be at least partially determined by the current amount of utilization. The method may further include sending the instruction message to a guest operating system, the guest operating system having a number of enabled virtual processors.

    摘要翻译: 系统,方法和计算机程序产品可以提供对共享处理器池中的一个或多个物理处理器的管理利用。 管理共享处理器池中的一个或多个物理处理器的利用的方法可以包括确定当前的一个或多个物理处理器的利用量并生成指令消息。 指令消息可以至少部分地由当前的利用量决定。 该方法还可以包括向客户机操作系统发送指令消息,客户机操作系统具有许多启用的虚拟处理器。

    Demand-Based Memory Management of Non-pagable Data Storage
    40.
    发明申请
    Demand-Based Memory Management of Non-pagable Data Storage 失效
    基于需求的不可分析数据存储管理

    公开(公告)号:US20120005448A1

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

    申请号:US12827063

    申请日:2010-06-30

    IPC分类号: G06F12/02 G06F12/10 G06F12/00

    CPC分类号: G06F12/023 G06F12/0253

    摘要: Management of a UNIX-style storage pools is enhanced by specially managing one or more memory management inodes associated with pinned and allocated pages of data storage by providing indirect access to the pinned and allocated pages by one or more user processes via a handle, while preventing direct access of the pinned and allocated pages by the user processes without use of the handles; scanning periodically hardware status bits in the inodes to determine which of the pinned and allocated pages have been recently accessed within a pre-determined period of time; requesting via a callback communication to each user process to determine which of the least-recently accessed pinned and allocated pages can be either deallocated or defragmented and compacted; and responsive to receiving one or more page indicators of pages unpinned by the user processes, compacting or deallocating one or more pages corresponding to the page indicators.

    摘要翻译: 通过专门管理与固定和分配的数据存储页面相关联的一个或多个存储器管理异常节点,通过一个或多个用户进程通过句柄间接访问被固定和分配的页面来增强对UNIX风格存储池的管理,同时防止 用户进程直接访问固定和分配的页面,而不使用手柄; 周期性地扫描inode中的硬件状态位,以确定在预定时间段内最近访问的被固定和分配的页面中的哪一个; 通过对每个用户进程的回调通信来请求,以确定哪个最近访问的固定和分配的页面可以被解除分配或碎片整理和压缩; 并且响应于接收由用户进程解除的页面的一个或多个页面指示符,压缩或取消分配对应于页面指示符的一个或多个页面。