摘要:
A system and method for continuous operation of a virtual machine system having operation modes including a guest mode in which virtual machines are operated and a nonguest mode in which a virtual machine monitor for controlling the virtual machines is operated. The continuous guest is a virtual machine which does not stop executing operation at the occurrence of a failure due to program error of the virtual machine monitor. A main storage is provided with two areas. One of the two areas is a continuous guest area having the same host absolute address in the nonguest mode as a guest absolute address in the guest mode, the area is used by the continuous guest which is a virtual machine which continues to operate on transition of the operation mode from the guest mode to the nonguest mode. The other is an area in which a program module for dispatching the continuous guest in response to the transition of the operation mode from the guest mode to the nonguest mode. The continuous guest is allocated to the guest area on transition of the operation mode from the guest mode to the nonguest mode. Occurrence of a failure due to a program error of the virtual machine monitor is detected and by starting the program module for dispatching the continuous guest in response to the detection of the occurrence of the failure, the operation of the continuous guest does not stop executing.
摘要:
In a virtual machine system in which a virtual machine directly executes operations by use of the hardware without an intervention from the virtual machine control program (VMCP), at an occurrence of an input/output interruption, the system sets to a storage an event that the input/output interruption has been accepted and reserved by the VMCP. When the virtual machine processes interruption information by means of the hardware without an intervention of the VMCP, the virtual machine resets the state of the storage. When the virtual machine is set to an interruptible state, control is passed to the VMCP. The VMCP tests to determine whether or not the virtual machine has reset the state of the storage, thereby judging an acceptability of the interruption.
摘要:
An OS control method for controlling an operating system (OS) running in a computer system on which a plurality of OSs run and which includes an instruction processor, a control program for controlling running of a plurality of OSs, a main storage, an external storage device, and an address translation circuit. In the course of processing performed by the instruction processor, predetermined operation of the instruction processor is monitored to output trace data affixed with an address conforming to the running OS in accordance with predetermined conditions for the predetermined operation. Address for the running OS is translated into a real address on the main storage. A debugging assist unit outputs trace data to one of plural storing areas of the main storage corresponding to the running OS at the translated real address. In the state in which the storing area containing the real address on the main storage resulting from transaltion of the address for the running OS is paged out, the trace data for the running OS is outputted to a host trace area.
摘要:
A method and an apparatus for configuring multiple absolute address spaces are disclosed which simultaneously operate a plurality of virtual machines (VMs) respectively having operating systems on a single real computer by allocating a plurality of logical address spaces to an absolute address space. A different absolute address space is allocated to each of the VMs, whereby the respective VMs can access a main storage with a designated address without adding a constant to the designated address.
摘要:
In a computer system having a central processing unit, a main storage and at least one I/O device, a plurality of operating systems (OS) can simultaneously run under the control of a control program. For executing an I/O instruction using a central processing unit, a plurality of resident areas of said main storage which do not overlap one another are assigned, under the control of the control program, to the plurality of OSs as main memories therefore, respectively. In responding to an I/O instruction issued by a running one of said plural OSs, an address of said main memory assigned to said running OS which participates in an I/Oo operation requested by said I/O instruction is determined without intervention of the control program, and the address is translated into an address of the main storage of the computer system without intervention of said control program. The I/O operation is then executed by using the address resulting from said address translation.
摘要:
A cache mode selection method and system sets to a cache load inhibit mode a cache mode used for a random access dataset of lower access hit ratio if use ratio of a data transmission path exceeds beyond an upper use ratio limit. It also sets to the cache load inhibit mode the cache mode used by parts of a sequential access dataset. These make it possible to select a proper cache mode depending on state of a load dynamically to prevent an I/O response from decreasing so that the hit ratio can be increased.
摘要:
Provided is a computer system, including: a computer; and a storage system coupled to the computer via a network. The computer includes: an interface coupled to the network, a processor coupled to the interface and a memory coupled to the processor. The storage system includes a plurality of volumes in which files are stored. The processor is configured to: decide duplicating files from among the files stored in the plurality of volumes as files to be consolidated; identify a plurality of volumes in which the files to be consolidated are stored; select at least one volume from among the identified plurality of volumes as a consolidation volume based on loads imposed on the identified plurality of volumes; and delete the files to be consolidated stored in the volumes that are not selected. Accordingly, in data de-duplication, it is possible to avoid extra loads from centralizing in a high-load-bearing volume.
摘要:
The object of the present invention is to manage the use number relating to a user in a suitable manner, when a game device operated by a user downloads a file, such as a game program, or the like, from a file server, in order to play a game. Therefore, the present invention is a charge management server which stores use number data relating to a use number for a user, and a group of files for supply to the aforementioned user, performs authorization to permit or refuse connection on the basis of individual information relating to the user as transmitted by the game device operated by the user, receives a file transmission request sent by a game device having undergone the aforementioned authorization process, transmits a particular file as specified by the aforementioned file transmission request to the aforementioned game device, receives a confirmation message sent by said game device having completed reception of the aforementioned particular file, and updates the use number data of the aforementioned user.
摘要:
A curling iron comprising a barrel rotatably supported on a grip portion and a clamping tongue which are assembled in a form similar to a pair of scissors so that the tongue makes pivotal movements relative to the barrel. The barrel, which is rotatable relative to the grip portion, encloses an electric heater in it and is designed to rotate in the direction opposite to the rotational direction of the grip portion of the curling iron by means of suitable gears provided between the barrel and the grip portion. The clamping tongue mounted onto the iron body may be formed with rollers arranged in arc form or with a plate bent in an arc. With such a structure, the hair held between the barrel and the tongue is curled from the root to the end by turning the grip portion which turns the barrel in the opposite direction of the handle turning direction by means of gears.
摘要:
Proposed is an operation method for seeking a power interruption operation target in which MTBF will become longest. When a target value regarding a power interruption time and a target value regarding a power interruption count per 24 hours is input from an administrator to a management computer, the management computer calculates the MTBF after one year and the annual power consumption for each of the input target values, and, as a power interruption operation target in which the MTBF will become longest in one year, a target value regarding a power interruption time and a target value regarding a power interruption count are respectively selected among multiple target values in which the MTBF will become longest based on each of the calculation results, and displayed on a screen of an output unit.