1. A memory system, comprising: a plurality of defect-adaptive memory devices for sequentially storing information needed for data recovery in a first region of a recording medium in the form of blocks, and storing data in a second region other than said first region; a plurality of caches respectively connected to said memory devices, for storing information blocks needed for data recovery, the information blocks being read from a predetermined memory device; and a controller connected to each memory device and a corresponding cache, for controlling writing and reading of data and information needed for data recovery in each memory device, calculating information needed for recovery of data read from each memory device, and storing the information needed for recovery of data calculated in a predetermined cache.