A solution to allow each OS to occupy a CPU without changing a conventional multi-OS operated by one CPU, in a computer with a plurality of CPUs mounted thereon.
PROBLEM TO BE SOLVED: To allow each OS to occupy a CPU without changing a conventional multi-OS operated by one CPU, in a computer with a plurality of CPUs mounted thereon. SOLUTION: A multi-CPU computer 100 includes an initial boot CPU 110 and a booted CPU 111. Further, the multi-CPU computer 100 includes an initial boot OS 200 and a booted OS that are switched for operation by one CPU. The initial boot OS 200 initializes the CPU, but the booted OS does not initialize the CPU. An initial boot OS boot part 201 initializes the initial boot CPU 110 and boots the initial boot OS 200. A booted CPU initial boot part 311 starts the booted CPU 111, and a booted CPU initialization part 312 initializes the booted CPU 111. Thereafter, a booted OS boot part 211 starts a booted OSa 210 by the booted CPU 111. COPYRIGHT: (C)2010,JPO&INPIT