Patent ID: 9336095
Filing Date: 2016-05-10
CPC Classification: G06F

Claim Text:
1. A method of performing data management in a computing system including a storage device having a first area and a second area, comprising: performing a checkpointing operation comprising storing a checkpoint of the computing system in the first area of the storage device by a random write method; writing a plurality of nodes in a plurality of node blocks in the second area of the storage device by a sequential write method after the checkpointing operation, each of the plurality of nodes comprising position information of a next node block; and during a subsequent recovery operation, selecting a node for recovery by scanning of the plurality of node blocks using the position information, wherein performing the checkpointing operation comprises generating the checkpoint comprising a checkpoint block, a data segment summary block, and a journal block, and wherein checkpoints are alternately stored in two different checkpoint areas in the first area of the storage device in successive checkpointing operations.