1. Field
Example embodiments of the inventive concepts described herein relate to a storage system and/or a write method thereof.
2. Related Art
A storage system consists of a host and a storage device and is connected through a variety of interface standards such as UFS (Universal Flash Storage), SATA (Serial ATA), SCSI (Small Computer Small Interface), SAS (Serial Attached SCSI), eMMC (embedded MultiMediaCard), etc.
A common problem associated with data storing is corruption of a part of a file system at a storage medium. Data corruption causes interruption of a data writing operation of a storage device. Data corruption, for example, is generated as a consequence of power loss. An approach of evading the data corruption includes utilizing a journaling file system that logs a change on a storage medium (e.g., a hard disk drive) before the change is executed.
Therefore, when the power loss arises, a journaled change is replayed or executed such that an actual data structure conforms to the journaled change. It may be difficult to replay journaled actions that are incomplete due to the power loss.