Detailed Information

Cited 6 time in webofscience Cited 4 time in scopus
Metadata Downloads

TO FLUSH or NOT: Zero padding in the file system with SSD devices

Authors
Kang, D.H.[Kang, D.H.]Eom, Y.I.[Eom, Y.I.]
Issue Date
2017
Publisher
Association for Computing Machinery, Inc
Citation
Proceedings of the 8th Asia-Pacific Workshop on Systems, APSys 2017
Journal Title
Proceedings of the 8th Asia-Pacific Workshop on Systems, APSys 2017
URI
https://scholarworks.bwise.kr/skku/handle/2021.sw.skku/32895
DOI
10.1145/3124680.3124718
ISSN
0000-0000
Abstract
Guaranteeing data persistency is extremely critical in the file system, and for data consistency, most file systems use the FLUSH command to force data to the persistent storage media, such as SSD devices. However, the FLUSH command significantly decreases the overall performance for flushing the data and the L2P mapping table stored on the write buffer. In this paper, we propose a novel alternative scheme, called zero padding, that ensures the same effect as physically issuing the FLUSH command while mitigating the performance problem of the FLUSH command. To achieve this, zero padding fully utilizes both the behaviors of the write buffer and the bandwidth of SATA 3.0 interface. We have successfully realized zero padding in ext4 and JBD2 with a small modification, called ext4-zp, and experimentally compared it with the traditional ext4 journal modes. Our experimental results show that ext4-zp provides the best throughput in various workloads and outperforms ext4 with ordered mode by up to 40%.
Files in This Item
There are no files associated with this item.
Appears in
Collections
Computing and Informatics > Computer Science and Engineering > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher EOM, YOUNG IK photo

EOM, YOUNG IK
Computing and Informatics (Computer Science and Engineering)
Read more

Altmetrics

Total Views & Downloads

BROWSE