Patent ID: 9043562
Filing Date: 2015-05-26
Classification: G06F

Abstract:
1. A method for use in a computing system, the computing system having operating thereon a parent partition, a plurality of child partitions, a plurality of shared memories, a plurality of trigger pages, and a hypervisor, each of the plurality of shared memories being associated with one of the plurality of child partitions and accessible by the parent partition and by the one of the child partitions, and each of the plurality of trigger pages being associated with one of the plurality of shared memories, the method comprising: receiving, by the hypervisor, a system event signal sent by a first child partition, the first child partition being one of the plurality of child partitions; accessing, by the hypervisor, a first trigger page from the plurality of trigger pages in response to receiving the system event, the first trigger page being associated with a first shared memory of the plurality of shared memories, and the first shared memory being associated with the first child partition; determining, by the hypervisor, whether the first trigger page indicates that the first shared memory associated with the first child partition contains data to be read by one of a group consisting of the parent partition and the first child partition; and notifying one of the parent partition and the first child partition whether data is available to be read from the first shared memory.