Patent ID: 8280579

Claim:
A memory management apparatus for a vehicle that is disposed in a vehicle, the apparatus comprising: a volatile memory arranged to have a diagnostic trouble code storage area (DTC storage area), a mirror area, and an update information storage area, wherein the volatile memory is configured to be continuously supplied with power; a nonvolatile memory arranged to have a backup area; a storage control unit configured to store a detected DTC, wherein the detected DTC is indicative of a fault detected in a predetermined object to be detected in the vehicle, the storage control unit stores the detected DTC in the DTC storage area of the volatile memory, and stores the detected DTC as a permanent diagnostic trouble code (PDTC) in the backup area of the nonvolatile memory and in the mirror area of the volatile memory, the storage control unit is further configured to store an update information indicative of a data update status of the volatile memory in the update information storage area; and a recovering unit configured to update information in one of the mirror area and the backup area by a predetermined recovery process that is based on the update information stored in the update information storage area, so that PDTC information in the mirror area and PDTC information in the backup area are identical.