Patent ID: 8584125

Claim:
An information processing apparatus for processing data, comprising a plurality of operating systems and a processor and memory, the plurality of operating systems including a main operating system controlling an interrupt process and a sub operating system, the main operating system, along with a system control operating system set as the sub operating system: setting a logical partition as a process unit, enforcing a customizable upper limit on the resources available to the logical partition that one or more guest sub operating systems can allocate or release without communicating with the system control operating system, and managing a hardware resource relating to the logical partition; the sub operating system: operating within the logical partition set by the main operating system and the system control operating system, and executing a software application program with the hardware resource assigned to the logical partition; and the main operating system: storing, in the memory, status information as to whether the sub operating system is in an interrupt-enabled state or an interrupt-disabled state, and controlling the interrupt process, based on the status information, to perform one of an interrupt process execution and an interrupt process reserve, in response to generation of the interrupt.