“LOCKED-Free Journaling: Improving the Coalescing Degree in EXT4 Journaling

Cited 0 time in webofscience Cited 1 time in scopus
  • Hit : 155
  • Download : 0
With the recent development of the low-latency storage devices, IO latency is not a critical performance bottleneck of filesystems any more. Instead, CPU Utilization and lock contention have become more critical factors to achieve higher performance. However, EXT4's transaction commit procedure is not suitable for low-latency storage devices due to the presence of the transaction's LOCKED state. In this paper, we first analyze blocked threads that have tried to update filesystem because of LOCKED state and fsync() operation. We then propose an Elimination Transaction Lock-Up scheme that optimizes a transaction commit procedure for low-latency SSDs. With the lock-up elimination scheme, transaction Lock-up overheads from journaling threads can be efficiently eliminated while still ensuring consistency of the EXT4 filesystem.
Publisher
Institute of Electrical and Electronics Engineers Inc.
Issue Date
2020-08
Language
English
Citation

9th IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2020

DOI
10.1109/NVMSA51238.2020.9188082
URI
http://hdl.handle.net/10203/280167
Appears in Collection
EE-Conference Papers(학술회의논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0