摘要:
The parallelism of execution of processes in a memory shared multi-processor is enhanced. Each of a plurality of processors is provided with a run queue for holding executable processes, and a watch process for each processor to watch the execution status of its own to notify the rebuilding of the run queue to other processor and a rebuild step for rebuilding the run queue in response to the notice are stored in a shared memory as a program.
摘要:
A manager transmits an I/O bus signal to an I/O bus manager in a computer at a predetermined point of time to inform the I/O bus manager of occurrence of an I/O bus fault. The I/O bus manager initializes an I/O bus and then informs a CPU in the computer of the I/O bus fault as an interruption to be processed by an OS operated by the CPU, whereby the OS can acquire the fault information after the interruption even in the case where an I/O bus fault occurs.
摘要:
A computer system of a multi-operation-system (multi-OS) has a main memory having a memory area for a first OS and a memory area for a second OS, both the areas being independent from each other, and a plurality of I/O devices divisionally allocated to the first OS and the second OS. The first OS is loaded in the first OS memory area, and thereafter when the first OS is operated, the second OS is loaded in the second OS memory area and initialized. When the first OS is operated, the first OS hardware resources and the second OS hardware resources are registered by the first OS. Thereafter when the first OS is operated, the first OS inhibits the registration of an interrupt number already allocated to the second OS I/O device. In response to an interrupt request from a second OS I/O device, the second OS starts operating.
摘要翻译:多操作系统(multi-OS)的计算机系统具有主存储器,其具有用于第一OS的存储区域和用于第二OS的存储区域,两个区域彼此独立,并且多个I / O设备分配到第一个操作系统和第二个操作系统。 第一OS被加载在第一OS存储器区域中,之后当第一OS被操作时,第二OS被加载到第二OS存储器区域并被初始化。 当操作第一操作系统时,由第一操作系统登记第一操作系统硬件资源和第二操作系统硬件资源。 此后,当第一OS被操作时,第一OS禁止已经分配给第二OS I / O设备的中断号码的注册。 响应于来自第二OS I / O设备的中断请求,第二个OS开始运行。
摘要:
An inter-OS control software for switching OS's in operation executed on a single CPU is installed, and plural OS's are made alternately executed. A control program is executed exclusively on one OS, which controls the controlled apparatus. A supervisory control program and a development environment program are executed on another OS, and a memory space is divided so as to make no effect for the operation of the control program. A higher real-time performance and reliability can be established with a single CPU architecture.
摘要:
A file prefetch control method including the steps of dividing a file into a plurality of partial files furnished with a partial file name each, and converting a request to access any one of the partial files using the corresponding partial file name into a request to access the entire file to which the requested partial file belongs, whereby the file as a whole is read out. When multiple files are prefetched in this manner, the throughput of a file system is enhanced, the number of access operations to a secondary memory is reduced, and the wait time for access to partial files is shortened.
摘要:
A manager transmits an I/O bus signal to an I/O bus manager in a computer at a predetermined point of time to inform the I/O bus manager of occurrence of an I/O bus fault. The I/O bus manager initializes an I/O bus and then informs a CPU in the computer of the I/O bus fault as an interruption to be processed by an OS operated by the CPU, whereby the OS can acquire the fault information after the interruption even in the case where an I/O bus fault occurs.
摘要:
A method of rebooting an operating system including a plurality of load modules in a single computer. One load module which is to be operated during rebooting of the operating system is held in a memory, while establishing a state capable of accepting interrupt to be processed by the one load module. All the other load modules are loaded in a memory of the computer. Processing of the interrupt can be executed by the one load module even during the rebooting of the operating system.
摘要:
A computer system of a multi-operation-system (multi-OS) has a main memory having a memory area for a first OS and a memory area for a second OS, both the areas being independent from each other, and a plurality of I/O devices divisionally allocated to the first OS and the second OS. The first OS is loaded in the first OS memory area, and thereafter when the first OS is operated, the second OS is loaded in the second OS memory area and initialized. When the first OS is operated, the first OS hardware resources and the second OS hardware resources are registered by the first OS. Thereafter when the first OS is operated, the first OS inhibits the registration of an interrupt number already allocated to the second OS I/O device. In response to an interrupt request from a second OS I/O device, the second OS starts operating.
摘要:
A method of rebooting an operating system including a plurality of load modules in a single computer. One load module which is to be operated during rebooting of the operating system is held in a memory, while establishing a state capable of accepting interrupt to be processed by the one load module. All the other load modules are loaded in a memory of the computer. Processing of the interrupt can be executed by the one load module even during rebooting of the operating system.
摘要:
A method of rebooting an operating system including a plurality of load modules in a single computer. One load module which is to be operated during rebooting of the operating system is held in a memory, while establishing a state capable of accepting interrupt to be processed by the one load module. All the other load modules are loaded in a memory of the computer. Processing of the interrupt can be executed by the one load module even during rebooting of the operating system.