NOVA (filesystem) (original) (raw)

Property Value
dbo:abstract The NOVA (non-volatile memory accelerated) file system is an open-source, log-structured file system for byte-addressable persistent memory (for example non-volatile dual in-line memory module (NVDIMM) and 3D XPoint DIMMs) for Linux. NOVA is designed specifically for byte-addressable persistent memories and aims to provide high-performance, atomic file and metadata operations, and fault tolerance. To meet these goals NOVA combines several techniques found in other file systems. NOVA uses log structure, copy-on-write (COW), journaling, and log-structured metadata updates to provide strong atomicity guarantees, and it uses a combination replication, metadata checksums, and RAID 4 parity to protect data and metadata from media errors and software bugs. It also supports checkpoints to facilitate backups. (en)
dbo:developer dbr:University_of_California,_San_Diego
dbo:genre dbr:File_system
dbo:latestPreviewVersion Linux kernel 4.13
dbo:license dbr:GPL
dbo:operatingSystem dbr:Linux
dbo:programmingLanguage dbr:C_(programming_language)
dbo:wikiPageExternalLink http://cseweb.ucsd.edu/~swanson/papers/FAST2016NOVA.pdf http://cseweb.ucsd.edu/~swanson/papers/TechReport2017HardenedNOVA.pdf https://github.com/NVSL/linux-nova https://www.youtube.com/watch%3Fv=sDCEgETU_rg
dbo:wikiPageID 55259838 (xsd:integer)
dbo:wikiPageLength 6765 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1002777406 (xsd:integer)
dbo:wikiPageWikiLink dbr:University_of_California,_San_Diego dbr:Inode dbr:GPL dbr:Copy-on-write dbr:Linux dbr:Linux_kernel dbr:Persistent_memory dbc:Free_software_programmed_in_C dbr:C_(programming_language) dbr:Linked_list dbr:Log-structured_file_system dbr:3D_XPoint dbr:Non-volatile_memory dbr:Checksum dbr:Journaling_file_system dbr:Atomicity_(programming) dbc:Unix_file_system-related_software dbc:Free_special-purpose_file_systems dbc:Linux_kernel_features dbr:Thread_(computing) dbr:File_system dbr:Metadata dbr:Open-source_software dbr:X86-64 dbr:Software_bug dbr:Non-volatile_dual_in-line_memory_module dbr:RAID_4 dbr:Software_driver dbr:CRC32
dbp:developer Jian Xu, Lu Zhang, Steven Swanson, University of California, San Diego, Computer Science and Engineering Department (en)
dbp:genre dbr:File_system dbr:Software_driver
dbp:latestPreviewVersion Linux kernel 4.13 (en)
dbp:license dbr:GPL
dbp:name NOVA (en)
dbp:operatingSystem dbr:Linux
dbp:programmingLanguage dbr:C_(programming_language)
dbp:website https://github.com/NVSL/linux-nova
dbp:wikiPageUsesTemplate dbt:As_of dbt:Infobox_software dbt:Refimprove dbt:Reflist dbt:Linux dbt:Linux_kernel dbt:Filesystem
dct:subject dbc:Free_software_programmed_in_C dbc:Unix_file_system-related_software dbc:Free_special-purpose_file_systems dbc:Linux_kernel_features
rdf:type owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397
rdfs:comment The NOVA (non-volatile memory accelerated) file system is an open-source, log-structured file system for byte-addressable persistent memory (for example non-volatile dual in-line memory module (NVDIMM) and 3D XPoint DIMMs) for Linux. (en)
rdfs:label NOVA (filesystem) (en)
owl:sameAs wikidata:NOVA (filesystem) https://global.dbpedia.org/id/4GGX1
prov:wasDerivedFrom wikipedia-en:NOVA_(filesystem)?oldid=1002777406&ns=0
foaf:homepage https://github.com/NVSL/linux-nova
foaf:isPrimaryTopicOf wikipedia-en:NOVA_(filesystem)
foaf:name NOVA (en)
is dbo:wikiPageDisambiguates of dbr:Nova_(disambiguation)
is dbo:wikiPageWikiLink of dbr:List_of_file_systems dbr:List_of_log-structured_file_systems dbr:Nova_(disambiguation) dbr:Non-volatile_random-access_memory dbr:Comparison_of_file_systems dbr:Persistent_memory
is foaf:primaryTopic of wikipedia-en:NOVA_(filesystem)