LOCKED-Free Journaling: Improving the Coalescing Degree in EXT4 Journaling
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Koo, Kyoungho | - |
dc.contributor.author | Park, Yongjun | - |
dc.contributor.author | Won, Youjip | - |
dc.date.accessioned | 2022-07-07T17:26:10Z | - |
dc.date.available | 2022-07-07T17:26:10Z | - |
dc.date.created | 2021-05-13 | - |
dc.date.issued | 2020-08 | - |
dc.identifier.uri | https://scholarworks.bwise.kr/hanyang/handle/2021.sw.hanyang/145273 | - |
dc.description.abstract | 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. | - |
dc.language | 영어 | - |
dc.language.iso | en | - |
dc.publisher | Institute of Electrical and Electronics Engineers Inc. | - |
dc.title | LOCKED-Free Journaling: Improving the Coalescing Degree in EXT4 Journaling | - |
dc.type | Article | - |
dc.contributor.affiliatedAuthor | Park, Yongjun | - |
dc.identifier.doi | 10.1109/NVMSA51238.2020.9188082 | - |
dc.identifier.scopusid | 2-s2.0-85091999504 | - |
dc.identifier.bibliographicCitation | Proceedings - 9th IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2020, pp.1 - 6 | - |
dc.relation.isPartOf | Proceedings - 9th IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2020 | - |
dc.citation.title | Proceedings - 9th IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2020 | - |
dc.citation.startPage | 1 | - |
dc.citation.endPage | 6 | - |
dc.type.rims | ART | - |
dc.type.docType | Conference Paper | - |
dc.description.journalClass | 1 | - |
dc.description.isOpenAccess | N | - |
dc.description.journalRegisteredClass | scopus | - |
dc.subject.keywordPlus | File organization | - |
dc.subject.keywordPlus | Flocculation | - |
dc.subject.keywordPlus | Nonvolatile storage | - |
dc.subject.keywordPlus | Virtual storage | - |
dc.subject.keywordPlus | Locks (fasteners) | - |
dc.subject.keywordPlus | CPU utilization | - |
dc.subject.keywordPlus | Critical factors | - |
dc.subject.keywordPlus | Elimination scheme | - |
dc.subject.keywordPlus | Filesystem | - |
dc.subject.keywordPlus | Lock contentions | - |
dc.subject.keywordPlus | Low latency | - |
dc.subject.keywordPlus | Performance bottlenecks | - |
dc.subject.keywordAuthor | EXT4 | - |
dc.subject.keywordAuthor | Filesystem | - |
dc.subject.keywordAuthor | Journaling | - |
dc.subject.keywordAuthor | Lock-free | - |
dc.subject.keywordAuthor | Operating System | - |
dc.subject.keywordAuthor | Storage | - |
dc.identifier.url | https://ieeexplore.ieee.org/document/9188082 | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
222, Wangsimni-ro, Seongdong-gu, Seoul, 04763, Korea+82-2-2220-1365
COPYRIGHT © 2021 HANYANG UNIVERSITY.
Certain data included herein are derived from the © Web of Science of Clarivate Analytics. All rights reserved.
You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.