Copy-on-Write with Adaptive Differential Logging for Persistent Memory

Cited 1 time in webofscience Cited 1 time in scopus
  • Hit : 403
  • Download : 0
DC FieldValueLanguage
dc.contributor.authorHwang, Taehoko
dc.contributor.authorWon, Youjipko
dc.date.accessioned2019-12-17T02:20:10Z-
dc.date.available2019-12-17T02:20:10Z-
dc.date.created2019-11-25-
dc.date.created2019-11-25-
dc.date.created2019-11-25-
dc.date.issued2019-12-
dc.identifier.citationIEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, v.E102D, no.12, pp.2451 - 2460-
dc.identifier.issn1745-1361-
dc.identifier.urihttp://hdl.handle.net/10203/269763-
dc.description.abstractFile 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.languageEnglish-
dc.publisherIEICE-
dc.titleCopy-on-Write with Adaptive Differential Logging for Persistent Memory-
dc.typeArticle-
dc.identifier.wosid000499697000019-
dc.identifier.scopusid2-s2.0-85076400234-
dc.type.rimsART-
dc.citation.volumeE102D-
dc.citation.issue12-
dc.citation.beginningpage2451-
dc.citation.endingpage2460-
dc.citation.publicationnameIEICE TRANSACTIONS ON INFORMATION AND SYSTEMS-
dc.identifier.doi10.1587/transinf.2019EDP7002-
dc.contributor.localauthorWon, Youjip-
dc.contributor.nonIdAuthorHwang, Taeho-
dc.description.isOpenAccessN-
dc.type.journalArticleArticle-
dc.subject.keywordAuthorfile system-
dc.subject.keywordAuthorpersistent memory-
dc.subject.keywordAuthorconsistency-
dc.subject.keywordAuthorCOW-
dc.subject.keywordAuthorlogging-
Appears in Collection
EE-Journal Papers(저널논문)
Files in This Item
There are no files associated with this item.
This item is cited by other documents in WoS
⊙ Detail Information in WoSⓡ Click to see webofscience_button
⊙ Cited 1 items in WoS Click to see citing articles in records_button

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0