Computer, method of controlling computer, and recording medium onto which method of controlling is recorded
AssigneeSony Computer Entertainment Inc.
InventorsHiroyuki Machida, Takao Shinohara
Life of this patent
Estimating the term…
Abstract
In the present invention, a computer in which a plurality of programs are executed under a management of an Operation System having a memory management mechanism includes a unit for ensuring atomicity of a first user process without requiring a dedicated CPU instruction. The unit for ensuring atomicity includes a unit for detecting an interrupt by a second user process, a unit for canceling the first user process by utilizing a memory protection function possessed by said Operating System, and a unit for executing an operation of the first user process again.
Claims33
A computer in which a plurality of programs are executed under a management of an Operating System having a memory management mechanism, comprising:
- means for performing said management of said Operating System;
- and
- means for ensuring atomicity of a first user process, without requiring a dedicated CPU instruction.
A method of controlling a computer in which a plurality of programs are executed under a management of an Operation System having a memory management mechanism, comprising the steps of:
- detecting an interrupt by a second user process;
- and
- canceling an operation of a first user process by utilizing a memory protection function possessed by said Operating System, and ensuring atomicity of said first user process.
A recording medium onto which a program of controlling a computer in which a plurality of programs are executed under a management of an Operation System having a memory management mechanism is recorded, said program comprising the steps of:
- detecting an interrupt of a second user process;
- and
- canceling an operation of a first user process by utilizing a memory protection function possessed by said Operating System, and ensuring atomicity of said first user process.
A program of controlling a computer in which a plurality of programs are executed under a management of an Operation System having a memory management mechanism is recorded, comprising the steps of:
- detecting an interrupt of a second user process;
- and
- canceling an operation of a first user process by utilizing a memory protection function possessed by said Operating System, and ensuring atomicity of said first user process.
Dependencies are inferred from the claim text.