发明名称 Computer and memory inspection method
摘要 In a memory inspection in a computer installing a x86 CPU, system software related to low-frequent processing is prevented from going down, and the suppression of performance degradation and the avoidance of a reduction in memory capacity by the memory inspection is realized. The computer having a processor, a memory, and an I/O device. The memory stores a system software realizing a system control unit, and an inspection program realizing an inspection unit. The processor has a memory fault notifying unit notifying the system control unit of a fault address. The system control unit includes an adjustment unit that determines whether the inspection program needs to be executed, or not, based on the type of event occurring, plural event processing units processing the event by using different storage areas of the memory, a fault recording unit recording the memory fault, and an event processing unit selector.
申请公布号 US9176806(B2) 申请公布日期 2015.11.03
申请号 US201313888670 申请日期 2013.05.07
申请人 HITACHI, LTD. 发明人 Hattori Naoya;Moriki Toshiomi
分类号 G06F11/00;G06F11/07;G06F11/20 主分类号 G06F11/00
代理机构 Volpe and Koenig, P.C. 代理人 Volpe and Koenig, P.C.
主权项 1. A computer, comprising: a processor; a memory connected to the processor; and an I/O device connected to the processor, wherein the memory stores a system software that realizes a system control unit for controlling the overall computer, and an inspection program that realizes an inspection unit for inspecting whether a memory fault is present in the memory, or not, wherein the processor has a memory fault notifying unit that notifies the system control unit of a fault address which is an address of the memory at which the memory fault occurs when detecting the memory fault, wherein the system control unit includes: an adjustment unit that determines whether the inspection program needs to be executed, or not, on the basis of the type of an event occurring during the operation of the system control unit;a plurality of event processing units that process the event with the use of different storage areas of the memory;inspection result information for holding results of the memory inspection executed by the inspection unit on the storage areas of the memory used by the respective plurality of event processing units;a fault recording unit that specifies any one of the event processing units using a storage area of the memory including the fault address, and records the memory fault in the specified event processing unit in the inspection result information, if the memory fault is detected by the memory inspection; andan event processing unit selector that selects an event processing unit to process the event from the plurality of event processing units using a storage area of the memory in which the memory fault does not occur, with reference to the inspection result information.
地址 Tokyo JP