DC Field | Value | Language |
---|---|---|
dc.contributor.author | Hwang, Taeho | ko |
dc.contributor.author | Won, Youjip | ko |
dc.date.accessioned | 2019-12-17T02:20:10Z | - |
dc.date.available | 2019-12-17T02:20:10Z | - |
dc.date.created | 2019-11-25 | - |
dc.date.created | 2019-11-25 | - |
dc.date.created | 2019-11-25 | - |
dc.date.issued | 2019-12 | - |
dc.identifier.citation | IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, v.E102D, no.12, pp.2451 - 2460 | - |
dc.identifier.issn | 1745-1361 | - |
dc.identifier.uri | http://hdl.handle.net/10203/269763 | - |
dc.description.abstract | File systems based on persistent memory deploy Copyon-Write (COW) or logging to guarantee data consistency. However, COW has a write amplification problem and logging has a double write problem. Both COW and logging increase write traffic on persistent memory. In this work, we present adaptive differential logging and zero-copy logging for persistent memory. Adaptive differential logging applies COW or logging selectively to each block. If the updated size of a block is smaller than or equal to half of the block size, we apply logging to the block. If the updated size of a block is larger than half of the block size, we apply COW to the block. Zero-copy logging treats an user buffer on persistent memory as a redo log. Zero-copy logging does not incur any additional data copy. We implement adaptive differential logging and zero-copy logging on both NOVA and PMFS file systems. Our measurement on real workloads shows that adaptive differential logging and zero-copy logging get 150.6% and 149.2% performance improvement over COW, respectively. | - |
dc.language | English | - |
dc.publisher | IEICE | - |
dc.title | Copy-on-Write with Adaptive Differential Logging for Persistent Memory | - |
dc.type | Article | - |
dc.identifier.wosid | 000499697000019 | - |
dc.identifier.scopusid | 2-s2.0-85076400234 | - |
dc.type.rims | ART | - |
dc.citation.volume | E102D | - |
dc.citation.issue | 12 | - |
dc.citation.beginningpage | 2451 | - |
dc.citation.endingpage | 2460 | - |
dc.citation.publicationname | IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS | - |
dc.identifier.doi | 10.1587/transinf.2019EDP7002 | - |
dc.contributor.localauthor | Won, Youjip | - |
dc.contributor.nonIdAuthor | Hwang, Taeho | - |
dc.description.isOpenAccess | N | - |
dc.type.journalArticle | Article | - |
dc.subject.keywordAuthor | file system | - |
dc.subject.keywordAuthor | persistent memory | - |
dc.subject.keywordAuthor | consistency | - |
dc.subject.keywordAuthor | COW | - |
dc.subject.keywordAuthor | logging | - |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.