DC Field | Value | Language |
---|---|---|
dc.contributor.author | Min, Kwangwon | ko |
dc.contributor.author | Kim, Dohyun | ko |
dc.contributor.author | Lim, Seungho | ko |
dc.contributor.author | Won, Youjip | ko |
dc.date.accessioned | 2022-11-25T02:00:57Z | - |
dc.date.available | 2022-11-25T02:00:57Z | - |
dc.date.created | 2022-11-22 | - |
dc.date.issued | 2022-08 | - |
dc.identifier.citation | 11th IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2022, pp.39 - 44 | - |
dc.identifier.issn | 2575-2561 | - |
dc.identifier.uri | http://hdl.handle.net/10203/300944 | - |
dc.description.abstract | In this paper, we analyze the scalability of XFS journaling and improve the many-core scalability of XFS journaling. We found that the lock contention in the async and await mechanisms, such as workqueue and waitqueue, is one of the main causes for the scalability failure in XFS journaling. We propose per-core pool workqueue and polling based on-disk logging to solve these problems. By using per-core pool workqueue, we resolve the lock contention on thread pool used in the workqueue module. By using polling based on-disk logging, XFS waits for the journal thread to finish in polling based mechanism. We resolve the lock contention on global waitqueue and reduce the latency of on-disk logging through polling. We implement these methods based on XFS. In varmail and exim workloads, the proposed techniques improve the benchmark performance by 57% and 28% against XFS, and 9% and 28% against ScaleXFS, respectively. | - |
dc.language | English | - |
dc.publisher | Institute of Electrical and Electronics Engineers Inc. | - |
dc.title | Polling Based Per-core Workqueue Management in XFS Journaling | - |
dc.type | Conference | - |
dc.identifier.wosid | 000865948200007 | - |
dc.identifier.scopusid | 2-s2.0-8514097326 | - |
dc.type.rims | CONF | - |
dc.citation.beginningpage | 39 | - |
dc.citation.endingpage | 44 | - |
dc.citation.publicationname | 11th IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2022 | - |
dc.identifier.conferencecountry | CH | - |
dc.identifier.conferencelocation | Taipei | - |
dc.identifier.doi | 10.1109/NVMSA56066.2022.00016 | - |
dc.contributor.localauthor | Won, Youjip | - |
dc.contributor.nonIdAuthor | Min, Kwangwon | - |
dc.contributor.nonIdAuthor | Kim, Dohyun | - |
dc.contributor.nonIdAuthor | Lim, Seungho | - |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.