Method and system for reducing memory faults for computer systems. In one
aspect, a notification is received that indicates that a single bit error
has been detected in a portion of memory of the computer system. A
service program is used to isolate the portion of the memory that
includes the detected single bit error by allocating the portion of
memory to itself, such that the portion of memory may no longer be
accessed for data reading or writing by programs running on the computer
system.