摘要 |
PROBLEM TO BE SOLVED: To improve reliability and processing capacity of a multi-operating system. SOLUTION: A switching command A for switching to OS20<SB>2</SB>from OS20<SB>1</SB>is virtually stored in a logical address N of a virtual memory space 40<SB>1</SB>corresponding to the OS20<SB>1</SB>, and various commands are virtually stored on and after a logical address N + 1 of a virtual memory space 40<SB>2</SB>corresponding to the OS20<SB>2</SB>. Among a plurality of access destinations (an I/O port) in the OS20<SB>1</SB>, an access destination (an I/O port : for example, a LAN card) used as a trigger for switching the operating system is set to access prohibition. The OS20<SB>1</SB>is switched to the OS20<SB>2</SB>from the OS20<SB>1</SB>by the switching command A with this access as a trigger when the OS20<SB>1</SB>tries to make access to the access destination prohibited from access, and the OS20<SB>2</SB>executes the various commands on and after the logical address N + 1 of the virtual memory space 40<SB>2</SB>. COPYRIGHT: (C)2004,JPO
|