Matches in SemOpenAlex for { <https://semopenalex.org/work/W2891410167> ?p ?o ?g. }
- W2891410167 abstract "Modern file systems employ journaling techniques to guarantee data consistency in case of unexpected system crashes or power failures. However, journaling file systems usually suffer from performance decrease due to the extra journal writes. Moreover, the emerging non-volatile memory technologies (NVMs) have the potential capability to reduce the journaling overhead by being deployed as the journaling storage devices. However, traditional journaling techniques, which are designed for hard disks, fail to perform efficiently in NVMs. In order to address this problem, we propose an NVM-based journaling scheme, called NJS. The basic idea behind NJS is to reduce the journaling overhead of traditional file systems while fully exploiting the byte-accessibility characteristic of NVM, and alleviating the slow write and endurance limitation of NVM. Our NJS consists of four major contributions: (1) In order to decrease the amount of journal writes, NJS only needs to write the file system metadata and over-write data to NVM as write-ahead logging, thus alleviating the slow write and endurance limitation of NVM. (2) NJS adopts a wear aware strategy for NVM journal block allocation in which each block can be evenly worn out, thus further extending the lifetime of NVM. (3) We propose a novel journaling update scheme in which journal data blocks can be updated in the byte-granularity based on the difference of the old and new versions of journal blocks, thus fully exploiting the unique byte-accessibility characteristic of NVM. (4) NJS includes a garbage collection mechanism that absorbs the redundant journal updates, and actively delays the checkpointing to the file system. Evaluation results show the efficiency and efficacy of NJS. For example, compared with Ext4 with a ramdisk-based journaling device, the throughput improvement of Ext4 with our NJS is up to 131.4 percent." @default.
- W2891410167 created "2018-09-27" @default.
- W2891410167 creator A5022398110 @default.
- W2891410167 creator A5024709912 @default.
- W2891410167 creator A5057421680 @default.
- W2891410167 creator A5088998781 @default.
- W2891410167 date "2019-03-01" @default.
- W2891410167 modified "2023-10-17" @default.
- W2891410167 title "Optimizing File Systems with a Write-Efficient Journaling Scheme on Non-Volatile Memory" @default.
- W2891410167 cites W135447215 @default.
- W2891410167 cites W1520248310 @default.
- W2891410167 cites W1551401333 @default.
- W2891410167 cites W19204414 @default.
- W2891410167 cites W1992755462 @default.
- W2891410167 cites W2006383716 @default.
- W2891410167 cites W2009404871 @default.
- W2891410167 cites W2046467690 @default.
- W2891410167 cites W2090032487 @default.
- W2891410167 cites W2113637091 @default.
- W2891410167 cites W2138900633 @default.
- W2891410167 cites W2157808045 @default.
- W2891410167 cites W2162288748 @default.
- W2891410167 cites W2171724053 @default.
- W2891410167 cites W2174263137 @default.
- W2891410167 cites W2202513033 @default.
- W2891410167 cites W2217106244 @default.
- W2891410167 cites W2258963578 @default.
- W2891410167 cites W2282225439 @default.
- W2891410167 cites W2433248078 @default.
- W2891410167 cites W2593887023 @default.
- W2891410167 cites W2605673173 @default.
- W2891410167 cites W2610308442 @default.
- W2891410167 cites W2612064579 @default.
- W2891410167 cites W2613935737 @default.
- W2891410167 cites W2741958814 @default.
- W2891410167 cites W2767543373 @default.
- W2891410167 cites W106162958 @default.
- W2891410167 doi "https://doi.org/10.1109/tc.2018.2870380" @default.
- W2891410167 hasPublicationYear "2019" @default.
- W2891410167 type Work @default.
- W2891410167 sameAs 2891410167 @default.
- W2891410167 citedByCount "4" @default.
- W2891410167 countsByYear W28914101672019 @default.
- W2891410167 countsByYear W28914101672020 @default.
- W2891410167 crossrefType "journal-article" @default.
- W2891410167 hasAuthorship W2891410167A5022398110 @default.
- W2891410167 hasAuthorship W2891410167A5024709912 @default.
- W2891410167 hasAuthorship W2891410167A5057421680 @default.
- W2891410167 hasAuthorship W2891410167A5088998781 @default.
- W2891410167 hasConcept C105122174 @default.
- W2891410167 hasConcept C111919701 @default.
- W2891410167 hasConcept C149635348 @default.
- W2891410167 hasConcept C177950962 @default.
- W2891410167 hasConcept C199360897 @default.
- W2891410167 hasConcept C2225880 @default.
- W2891410167 hasConcept C2524010 @default.
- W2891410167 hasConcept C2777210771 @default.
- W2891410167 hasConcept C2779960059 @default.
- W2891410167 hasConcept C2780940931 @default.
- W2891410167 hasConcept C2781454322 @default.
- W2891410167 hasConcept C33923547 @default.
- W2891410167 hasConcept C41008148 @default.
- W2891410167 hasConcept C43364308 @default.
- W2891410167 hasConcept C75403996 @default.
- W2891410167 hasConcept C93518851 @default.
- W2891410167 hasConcept C9390403 @default.
- W2891410167 hasConcept C95637964 @default.
- W2891410167 hasConceptScore W2891410167C105122174 @default.
- W2891410167 hasConceptScore W2891410167C111919701 @default.
- W2891410167 hasConceptScore W2891410167C149635348 @default.
- W2891410167 hasConceptScore W2891410167C177950962 @default.
- W2891410167 hasConceptScore W2891410167C199360897 @default.
- W2891410167 hasConceptScore W2891410167C2225880 @default.
- W2891410167 hasConceptScore W2891410167C2524010 @default.
- W2891410167 hasConceptScore W2891410167C2777210771 @default.
- W2891410167 hasConceptScore W2891410167C2779960059 @default.
- W2891410167 hasConceptScore W2891410167C2780940931 @default.
- W2891410167 hasConceptScore W2891410167C2781454322 @default.
- W2891410167 hasConceptScore W2891410167C33923547 @default.
- W2891410167 hasConceptScore W2891410167C41008148 @default.
- W2891410167 hasConceptScore W2891410167C43364308 @default.
- W2891410167 hasConceptScore W2891410167C75403996 @default.
- W2891410167 hasConceptScore W2891410167C93518851 @default.
- W2891410167 hasConceptScore W2891410167C9390403 @default.
- W2891410167 hasConceptScore W2891410167C95637964 @default.
- W2891410167 hasFunder F4320321001 @default.
- W2891410167 hasLocation W28914101671 @default.
- W2891410167 hasOpenAccess W2891410167 @default.
- W2891410167 hasPrimaryLocation W28914101671 @default.
- W2891410167 hasRelatedWork W1573054450 @default.
- W2891410167 hasRelatedWork W173215395 @default.
- W2891410167 hasRelatedWork W2242942602 @default.
- W2891410167 hasRelatedWork W2396046478 @default.
- W2891410167 hasRelatedWork W2407740254 @default.
- W2891410167 hasRelatedWork W2605673173 @default.
- W2891410167 hasRelatedWork W2619578132 @default.
- W2891410167 hasRelatedWork W2770743760 @default.
- W2891410167 hasRelatedWork W2793315594 @default.
- W2891410167 hasRelatedWork W2891410167 @default.
- W2891410167 isParatext "false" @default.