{"id":"https://openalex.org/W2891410167","doi":"https://doi.org/10.1109/tc.2018.2870380","title":"Optimizing File Systems with a Write-Efficient Journaling Scheme on Non-Volatile Memory","display_name":"Optimizing File Systems with a Write-Efficient Journaling Scheme on Non-Volatile Memory","publication_year":2018,"publication_date":"2018-09-14","ids":{"openalex":"https://openalex.org/W2891410167","doi":"https://doi.org/10.1109/tc.2018.2870380","mag":"2891410167"},"language":"en","primary_location":{"id":"doi:10.1109/tc.2018.2870380","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2018.2870380","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","0016-9340","1557-9956","2326-3814"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computers","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100357466","display_name":"Xiaoyi Zhang","orcid":"https://orcid.org/0000-0002-3362-2813"},"institutions":[{"id":"https://openalex.org/I4210138186","display_name":"Wuhan National Laboratory for Optoelectronics","ror":"https://ror.org/03c9ncn37","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210138186"]},{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaoyi Zhang","raw_affiliation_strings":["Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, Wuhan, China"],"raw_orcid":"https://orcid.org/0000-0002-3362-2813","affiliations":[{"raw_affiliation_string":"Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, Wuhan, China","institution_ids":["https://openalex.org/I4210138186","https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057421680","display_name":"Dan Feng","orcid":"https://orcid.org/0000-0002-4674-6006"},"institutions":[{"id":"https://openalex.org/I4210138186","display_name":"Wuhan National Laboratory for Optoelectronics","ror":"https://ror.org/03c9ncn37","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210138186"]},{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Dan Feng","raw_affiliation_strings":["Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, Wuhan, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, Wuhan, China","institution_ids":["https://openalex.org/I4210138186","https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088998781","display_name":"Yu Hua","orcid":"https://orcid.org/0000-0001-7730-3796"},"institutions":[{"id":"https://openalex.org/I4210138186","display_name":"Wuhan National Laboratory for Optoelectronics","ror":"https://ror.org/03c9ncn37","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210138186"]},{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yu Hua","raw_affiliation_strings":["Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, Wuhan, China"],"raw_orcid":"https://orcid.org/0000-0001-7730-3796","affiliations":[{"raw_affiliation_string":"Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, Wuhan, China","institution_ids":["https://openalex.org/I4210138186","https://openalex.org/I47720641"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5022398110","display_name":"Jianxi Chen","orcid":"https://orcid.org/0000-0003-1597-1881"},"institutions":[{"id":"https://openalex.org/I4210138186","display_name":"Wuhan National Laboratory for Optoelectronics","ror":"https://ror.org/03c9ncn37","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210138186"]},{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jianxi Chen","raw_affiliation_strings":["Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, Wuhan, China"],"raw_orcid":"https://orcid.org/0000-0003-1597-1881","affiliations":[{"raw_affiliation_string":"Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, Wuhan, China","institution_ids":["https://openalex.org/I4210138186","https://openalex.org/I47720641"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.9477,"has_fulltext":false,"cited_by_count":8,"citation_normalized_percentile":{"value":0.78421595,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"68","issue":"3","first_page":"402","last_page":"413"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9983000159263611,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/journaling-file-system","display_name":"Journaling file system","score":0.9864970445632935},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8043074607849121},{"id":"https://openalex.org/keywords/file-system","display_name":"File system","score":0.6718785762786865},{"id":"https://openalex.org/keywords/non-volatile-memory","display_name":"Non-volatile memory","score":0.6518969535827637},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.6104509830474854},{"id":"https://openalex.org/keywords/byte","display_name":"Byte","score":0.6050939559936523},{"id":"https://openalex.org/keywords/block","display_name":"Block (permutation group theory)","score":0.5361430644989014},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.4589120149612427},{"id":"https://openalex.org/keywords/metadata","display_name":"Metadata","score":0.44742774963378906},{"id":"https://openalex.org/keywords/garbage-collection","display_name":"Garbage collection","score":0.44411951303482056},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.44149404764175415},{"id":"https://openalex.org/keywords/impromptu","display_name":"Impromptu","score":0.43097132444381714},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.3534476161003113},{"id":"https://openalex.org/keywords/computer-file","display_name":"Computer file","score":0.20362567901611328},{"id":"https://openalex.org/keywords/garbage","display_name":"Garbage","score":0.20060613751411438},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.1004243791103363}],"concepts":[{"id":"https://openalex.org/C2225880","wikidata":"https://www.wikidata.org/wiki/Q579047","display_name":"Journaling file system","level":3,"score":0.9864970445632935},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8043074607849121},{"id":"https://openalex.org/C2780940931","wikidata":"https://www.wikidata.org/wiki/Q174989","display_name":"File system","level":2,"score":0.6718785762786865},{"id":"https://openalex.org/C177950962","wikidata":"https://www.wikidata.org/wiki/Q10997658","display_name":"Non-volatile memory","level":2,"score":0.6518969535827637},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.6104509830474854},{"id":"https://openalex.org/C43364308","wikidata":"https://www.wikidata.org/wiki/Q8799","display_name":"Byte","level":2,"score":0.6050939559936523},{"id":"https://openalex.org/C2777210771","wikidata":"https://www.wikidata.org/wiki/Q4927124","display_name":"Block (permutation group theory)","level":2,"score":0.5361430644989014},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4589120149612427},{"id":"https://openalex.org/C93518851","wikidata":"https://www.wikidata.org/wiki/Q180160","display_name":"Metadata","level":2,"score":0.44742774963378906},{"id":"https://openalex.org/C105122174","wikidata":"https://www.wikidata.org/wiki/Q322202","display_name":"Garbage collection","level":3,"score":0.44411951303482056},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.44149404764175415},{"id":"https://openalex.org/C2781454322","wikidata":"https://www.wikidata.org/wiki/Q6007730","display_name":"Impromptu","level":2,"score":0.43097132444381714},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3534476161003113},{"id":"https://openalex.org/C95637964","wikidata":"https://www.wikidata.org/wiki/Q82753","display_name":"Computer file","level":2,"score":0.20362567901611328},{"id":"https://openalex.org/C75403996","wikidata":"https://www.wikidata.org/wiki/Q5521979","display_name":"Garbage","level":2,"score":0.20060613751411438},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.1004243791103363},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tc.2018.2870380","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2018.2870380","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","0016-9340","1557-9956","2326-3814"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computers","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.41999998688697815,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[{"id":"https://openalex.org/G2184068523","display_name":null,"funder_award_id":"U1705261","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G2413230818","display_name":null,"funder_award_id":"61821003","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5539248298","display_name":null,"funder_award_id":"61772222","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6059352443","display_name":"\u9762\u5411\u975e\u6613\u5931\u5b58\u50a8\u5668\u7684\u4e00\u7ad9\u5f0f\u5b58\u50a8\u8bbf\u95ee\u6a21\u578b\u53ca\u6280\u672f\u7814\u7a76","funder_award_id":"61472153","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G7137511479","display_name":"\u4e91\u5b58\u50a8\u7cfb\u7edf\u4e2d\u6d77\u91cf\u65f6\u6548\u6570\u636e\u7684\u7ec4\u7ec7\u6a21\u5f0f\u53ca\u5173\u952e\u6280\u672f\u7814\u7a76","funder_award_id":"61772212","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":43,"referenced_works":["https://openalex.org/W19204414","https://openalex.org/W106162958","https://openalex.org/W135447215","https://openalex.org/W1520248310","https://openalex.org/W1551401333","https://openalex.org/W1992755462","https://openalex.org/W2006383716","https://openalex.org/W2009404871","https://openalex.org/W2023034913","https://openalex.org/W2046467690","https://openalex.org/W2064263198","https://openalex.org/W2090032487","https://openalex.org/W2113637091","https://openalex.org/W2138900633","https://openalex.org/W2157808045","https://openalex.org/W2162288748","https://openalex.org/W2171724053","https://openalex.org/W2174263137","https://openalex.org/W2202513033","https://openalex.org/W2217106244","https://openalex.org/W2258963578","https://openalex.org/W2282225439","https://openalex.org/W2336314900","https://openalex.org/W2433248078","https://openalex.org/W2593887023","https://openalex.org/W2605673173","https://openalex.org/W2610308442","https://openalex.org/W2612064579","https://openalex.org/W2613935737","https://openalex.org/W2741958814","https://openalex.org/W2763607872","https://openalex.org/W2767543373","https://openalex.org/W2769084511","https://openalex.org/W3161903410","https://openalex.org/W4250281317","https://openalex.org/W4285719527","https://openalex.org/W6600798185","https://openalex.org/W6605550973","https://openalex.org/W6631143543","https://openalex.org/W6666410075","https://openalex.org/W6695654562","https://openalex.org/W6702969343","https://openalex.org/W6742050017"],"related_works":["https://openalex.org/W2016984804","https://openalex.org/W3152171296","https://openalex.org/W2551744679","https://openalex.org/W2136168503","https://openalex.org/W2075417874","https://openalex.org/W2089713615","https://openalex.org/W2119828358","https://openalex.org/W2397539068","https://openalex.org/W2203797969","https://openalex.org/W2482046578"],"abstract_inverted_index":{"Modern":[0],"file":[1,21,101,144,254],"systems":[2,22,102],"employ":[3],"journaling":[4,20,48,55,60,84,97,198,273],"techniques":[5],"to":[6,29,45,69,76,94,131,141,150,252,285],"guarantee":[7],"data":[8,149,204],"consistency":[9],"in":[10,72,177,201,209],"case":[11],"of":[12,99,109,119,124,135,163,191,216,222,232,263,278],"unexpected":[13],"system":[14,145],"crashes":[15],"or":[16],"power":[17],"failures.":[18],"However,":[19,58],"usually":[23],"suffer":[24],"from":[25],"performance":[26],"decrease":[27,132],"due":[28],"the":[30,35,42,47,54,96,106,113,133,143,157,189,210,214,217,228,243,250,253,259,275],"extra":[31],"journal":[32,136,174,203,223,245],"writes.":[33],"Moreover,":[34],"emerging":[36],"non-volatile":[37],"memory":[38],"technologies":[39],"(NVMs)":[40],"have":[41],"potential":[43],"capability":[44],"reduce":[46,95],"overhead":[49,98],"by":[50],"being":[51],"deployed":[52],"as":[53,152],"storage":[56],"devices.":[57],"traditional":[59,100],"techniques,":[61],"which":[62,178,202],"are":[63],"designed":[64],"for":[65,172],"hard":[66],"disks,":[67],"fail":[68],"perform":[70],"efficiently":[71],"NVMs.":[73],"In":[74,129],"order":[75,130],"address":[77],"this":[78],"problem,":[79],"we":[80],"propose":[81,195],"an":[82],"NVM-based":[83],"scheme,":[85],"called":[86],"NJS.":[87,264],"The":[88],"basic":[89],"idea":[90],"behind":[91],"NJS":[92,122,138,166,235,282],"is":[93,283],"while":[103],"fully":[104,226],"exploiting":[105,227],"byte-accessibility":[107,230],"characteristic":[108,231],"NVM,":[110],"and":[111,116,147,160,219,247,261],"alleviating":[112,156],"slow":[114,158],"write":[115,142,159],"endurance":[117,161],"limitation":[118,162],"NVM.":[120,164,192,233],"Our":[121],"consists":[123],"four":[125],"major":[126],"contributions:":[127],"(1)":[128],"amount":[134],"writes,":[137],"only":[139],"needs":[140],"metadata":[146],"over-write":[148],"NVM":[151,173],"write-ahead":[153],"logging,":[154],"thus":[155,186,225],"(2)":[165],"adopts":[167],"a":[168,196,237,271],"wear":[169],"aware":[170],"strategy":[171],"block":[175,180],"allocation":[176],"each":[179],"can":[181,206],"be":[182,207],"evenly":[183],"worn":[184],"out,":[185],"further":[187],"extending":[188],"lifetime":[190],"(3)":[193],"We":[194],"novel":[197],"update":[199],"scheme":[200],"blocks":[205],"updated":[208],"byte-granularity":[211],"based":[212],"on":[213],"difference":[215],"old":[218],"new":[220],"versions":[221],"blocks,":[224],"unique":[229],"(4)":[234],"includes":[236],"garbage":[238],"collection":[239],"mechanism":[240],"that":[241],"absorbs":[242],"redundant":[244],"updates,":[246],"actively":[248],"delays":[249],"checkpointing":[251],"system.":[255],"Evaluation":[256],"results":[257],"show":[258],"efficiency":[260],"efficacy":[262],"For":[265],"example,":[266],"compared":[267],"with":[268,270,280],"Ext4":[269,279],"ramdisk-based":[272],"device,":[274],"throughput":[276],"improvement":[277],"our":[281],"up":[284],"131.4":[286],"percent.":[287]},"counts_by_year":[{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":1},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
