Abstract

The Journaling file system keeps track of the changes in a circular log in a dedicated storage area. The file system modifications are stored as a journal transaction before writing them into the actual file system location or home location. On file system crash or system failure, the file system mounts back immediately and the awaiting journal transactions are written into the home location. Predominantly, file systems use meta-data journaling than data journaling because the latter is costly operation as it involves a double write for every data write. In our proposed persistent pre-allocation with back link technique, the file system writes are optimized and file consistency is assured. Essentially, this new technique produces write back journaling with reduced number of metadata writes with no data corruption for growing file write operations. File system modifications often create random writes, when the random writes is reduced, the SSD performance is enhanced through reduced write amplification. We implemented the proposed technique the Ext4 file system and the results on various workloads show improved write performance on the SSD block device. Also the reliability results show no data corruption after the system recovery.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.