摘要 |
<p>With a virtualization system where two or more virtual computers are operated, it has been difficult to operate a virtual computer requiring real-time processing due to the limitation in CPU core resource and a processing delay in IO control unique to a virtualization system. With a virtualization system where two or more virtual computers are operated, applications to be processed on a virtual computer are grouped by priority and the start of a head task and the end of a tail task of each priority group are managed as a processing deadline of the corresponding priority group, a notice of processing start and end of each priority group is sent to the host OS, and then the host OS the receives the notice of priority group start and end, adjusts the priorities of virtual computers, and limits the number of interrupt notices so as to follow the deadline of the top priority group in the virtual computer for the interrupt processing from external apparatuses.</p> |