Multiple Page Size Segment Encoding
    92.
    发明申请
    Multiple Page Size Segment Encoding 有权
    多页大小段编码

    公开(公告)号:US20110283040A1

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

    申请号:US12779563

    申请日:2010-05-13

    IPC分类号: G06F12/10 G06F12/00

    摘要: An approach identifies an amount of high order bits used to store a memory address in a memory address field that is included in a memory. This approach calculates at least one minimum number of low order bits not used to store the address with the calculation being based on the identified amount of high order bits. The approach retrieves a data element from one of the identified minimum number of low order bits of the address field and also retrieves a second data element from one of the one of the identified minimum number of low order bits of the address field.

    摘要翻译: 一种方法识别用于在存储器中包括的存储器地址字段中存储存储器地址的高位数量。 该方法计算不用于存储地址的至少一个最低数量的低阶位,其中计算基于所识别的高位位数。 该方法从所识别的地址字段的最低位数的最低位数中的一个中检索数据元素,并且还从所识别的地址字段的最低位数中的一个中检索第二数据元素。

    Managing paging I/O errors during hypervisor page fault processing
    93.
    发明授权
    Managing paging I/O errors during hypervisor page fault processing 有权
    在管理程序页面故障处理期间管理分页I / O错误

    公开(公告)号:US08046641B2

    公开(公告)日:2011-10-25

    申请号:US12478990

    申请日:2009-06-05

    IPC分类号: G06F11/00

    摘要: In response to a hypervisor page fault for memory that is not resident in a shared memory pool, an I/O paging request is sent to an external storage paging space. In response to a paging service partition encountering an I/O paging error, a paging failure indication is sent to the hypervisor. A simulated machine check interrupt instruction is sent from the hypervisor to the shared memory partition and a machine check handler obtains control. The machine check handler performs data analysis utilizing an error log in an attempt to isolate the I/O paging error to a process or a set of processes in the shared memory partition. The process or set of processes associated with the I/O paging error, or the shared memory partition itself, may be terminated. Finally, the shared memory partition may clear or initialize the page associated with the I/O paging error.

    摘要翻译: 响应于不驻留在共享存储器池中的内存的管理程序页面错误,I / O寻呼请求被发送到外部存储分页空间。 响应于遇到I / O寻呼错误的寻呼服务分区,寻呼失败指示被发送到管理程序。 仿真机器检查中断指令从管理程序发送到共享存储器分区,并且机器检查处理程序获得控制。 机器检查处理程序使用错误日志执行数据分析,以尝试将I / O分页错误隔离到共享内存分区中的进程或一组进程。 与I / O寻呼错误相关联的进程或一组进程或共享内存分区本身可能会被终止。 最后,共享内存分区可以清除或初始化与I / O寻呼错误相关联的页面。

    Selective generation of an asynchronous notification for a partition management operation in a logically-partitioned computer
    94.
    发明授权
    Selective generation of an asynchronous notification for a partition management operation in a logically-partitioned computer 有权
    在逻辑分区的计算机中选择性地生成分区管理操作的异步通知

    公开(公告)号:US07962910B2

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

    申请号:US11834202

    申请日:2007-08-06

    摘要: A logically-partitioned computer, program product and method utilize a flexible and adaptable communication interface between a partition and a partition manager, which permits optimal handling of partition management operations such as state change operations and the like over a wide variety of circumstances. In particular, a partition is permitted to indicate, in connection with a request to perform a partition management operation, whether an asynchronous notification should be generated or suppressed in association with the performance of the partition management operation by a partition manager. As a result, asynchronous notifications are selectively generated in association with the performance of partition management operations based upon indications in the requests made by partitions for such operations.

    摘要翻译: 逻辑分区计算机,程序产品和方法利用分区和分区管理器之间的灵活且可适应的通信接口,其允许在各种情况下最佳地处理诸如状态改变操作等的分区管理操作。 特别地,允许分区结合执行分区管理操作的请求来指示是否应该由分区管理器执行分区管理操作来生成或抑制异步通知。 因此,基于由用于这种操作的分区所做的请求中的指示,与分区管理操作的执行相关联地选择性地生成异步通知。

    Assigning a processor to a logical partition
    95.
    发明授权
    Assigning a processor to a logical partition 失效
    将处理器分配给逻辑分区

    公开(公告)号:US07958392B2

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

    申请号:US12349224

    申请日:2009-01-06

    IPC分类号: G06F11/00

    摘要: Assigning a processor to a logical partition in a computer supporting multiple logical partitions that include assigning priorities to partitions, detecting a checkstop of a failing processor of a partition, retrieving the failing processor's state, replacing by a hypervisor the failing processor with a replacement processor from a partition having a priority lower than the priority of the partition of the failing processor, and assigning the retrieved state of the failing processor as the state of the replacement processor.

    摘要翻译: 将处理器分配给支持多个逻辑分区的计算机中的逻辑分区,包括分配优先级到分区,检测分区的故障处理器的检查站,检索故障处理器的状态,由管理程序替换故障处理器与替换处理器 具有优先级低于故障处理器的分区的优先级的分区,以及将故障处理器的检索状态分配为替换处理器的状态。

    Live migration of a logical partition
    96.
    发明授权
    Live migration of a logical partition 有权
    实时迁移逻辑分区

    公开(公告)号:US07882326B2

    公开(公告)日:2011-02-01

    申请号:US11690174

    申请日:2007-03-23

    摘要: A partition migration mechanism migrates a logical partition executing an operating system and resumes the logical partition before all resources in the logical partition have been migrated. When a partition is being migrated, a call checkpoint mechanism creates checkpoints of the state of the operating system when the partition manager is called. Before performing the call to the partition manager, a check is made to determine if all resources required by the call are available. If so, the partition manager call is executed. If all resources required by the call are not available, a resource fault is indicated, which causes the operating system state from the last checkpoint to be restored and a corresponding virtual CPU to be preempted until the resource that caused the fault becomes available. Exceptions that do not require the missing resource may be performed while the virtual CPU awaits the resource to become available.

    摘要翻译: 在迁移逻辑分区中的所有资源之前,分区迁移机制将迁移执行操作系统的逻辑分区并恢复逻辑分区。 当分区正在迁移时,调用检查点机制会在调用分区管理器时创建操作系统状态的检查点。 在执行对分区管理器的呼叫之前,进行检查以确定呼叫所需的所有资源是否可用。 如果是这样,则执行分区管理器调用。 如果呼叫所需的所有资源都不可用,则会指示资源故障,从而导致最后一个检查点的操作系统状态恢复,相应的虚拟CPU将被抢占,直到导致故障的资源变为可用。 可以在虚拟CPU等待资源变为可用时执行不需要缺少资源的异常。

    Selective generation of an asynchronous notification for a partition management operation in a logically-partitioned computer
    97.
    发明授权
    Selective generation of an asynchronous notification for a partition management operation in a logically-partitioned computer 有权
    在逻辑分区的计算机中选择性地生成分区管理操作的异步通知

    公开(公告)号:US07840965B2

    公开(公告)日:2010-11-23

    申请号:US12050653

    申请日:2008-03-18

    摘要: A logically-partitioned computer, program product and method utilize a flexible and adaptable communication interface between a partition and a partition manager, which permits optimal handling of partition management operations such as state change operations and the like over a wide variety of circumstances. In particular, a partition is permitted to indicate, in connection with a request to perform a partition management operation, whether an asynchronous notification should be generated or suppressed in association with the performance of the partition management operation by a partition manager. As a result, asynchronous notifications are selectively generated in association with the performance of partition management operations based upon indications in the requests made by partitions for such operations.

    摘要翻译: 逻辑分区计算机,程序产品和方法利用分区和分区管理器之间的灵活且可适应的通信接口,其允许在各种情况下最佳地处理诸如状态改变操作等的分区管理操作。 特别地,允许分区结合执行分区管理操作的请求来指示是否应该由分区管理器执行分区管理操作来生成或抑制异步通知。 因此,基于由用于这种操作的分区所做的请求中的指示,与分区管理操作的执行相关联地选择性地生成异步通知。

    PAGING PARTITION ARBITRATION OF PAGING DEVICES TO SHARED MEMORY PARTITIONS
    98.
    发明申请
    PAGING PARTITION ARBITRATION OF PAGING DEVICES TO SHARED MEMORY PARTITIONS 有权
    将分组设备的分段仲裁分配给共享的内存分段

    公开(公告)号:US20100250863A1

    公开(公告)日:2010-09-30

    申请号:US12414441

    申请日:2009-03-30

    IPC分类号: G06F12/00 G06F9/455

    CPC分类号: G06F9/5077 G06F11/2094

    摘要: Disclosed is a computer implemented method, computer program product, and apparatus to establish at least one paging partition in a data processing system. The virtualization control point (VCP) reserves up to the subset of physical memory for use in the shared memory pool. The VCP configures at least one logical partition as a shared memory partition. The VCP assigns a paging partition to the shared memory pool. The VCP determines whether a user requests a redundant assignment of the paging partition to the shared memory pool. The VCP assigns a redundant paging partition to the shared memory pool, responsive to a determination that the user requests a redundant assignment. The VCP assigns a paging device to the shared memory pool. The hypervisor may transmit at least one paging request to a virtual asynchronous services interface configured to support a paging device stream.

    摘要翻译: 公开了一种在数据处理系统中建立至少一个寻呼分区的计算机实现方法,计算机程序产品和装置。 虚拟化控制点(VCP)保留到用于共享内存池的物理内存子集。 VCP将至少一个逻辑分区配置为共享内存分区。 VCP将分页分区分配给共享内存池。 VCP确定用户是否请求分页分区的冗余分配给共享内存池。 响应于确定用户请求冗余分配,VCP将冗余分页分区分配给共享内存池。 VCP将分页设备分配给共享内存池。 管理程序可以向被配置为支持寻呼设备流的虚拟异步服务接口发送至少一个寻呼请求。

    Virtualization of a global interrupt queue
    100.
    发明授权
    Virtualization of a global interrupt queue 失效
    虚拟化全局中断队列

    公开(公告)号:US07546406B2

    公开(公告)日:2009-06-09

    申请号:US11781085

    申请日:2007-07-20

    IPC分类号: G06F13/24

    CPC分类号: G06F9/45533 G06F13/24

    摘要: A method, system, and article of manufacture for processing virtual interrupts in a logically partitioned system are provided. An intelligent virtual global interrupt queue (virtual GIQ) that may be associated with a plurality of virtual processors running in a logical partition may be utilized. Upon receiving a virtual interrupt, the virtual GIQ may examine the operating states of the associated virtual processors. In an effort to ensure the virtual interrupt is processed as quickly as possible, the virtual GIQ may present the virtual interrupt to one of the associated virtual processors determined to be in an operating state best suited for processing the virtual interrupt.

    摘要翻译: 提供了一种用于处理逻辑分区系统中的虚拟中断的方法,系统和制品。 可以利用可以与在逻辑分区中运行的多个虚拟处理器相关联的智能虚拟全局中断队列(虚拟GIQ)。 在接收到虚拟中断时,虚拟GIQ可以检查相关联的虚拟处理器的操作状态。 为了确保尽可能快地处理虚拟中断,虚拟GIQ可以将虚拟中断呈现给被确定为处于最适合于处理虚拟中断的操作状态的相关虚拟处理器之一。