Red Hat developing new NVFS systema fasciculi qui efficax est ad NVM memoriam

Mikuláš Patočka, una ex tincidunt LVM et auctor plurium adinventionibusad optimizationem systematum repono operando, in Red Hat, summitto novi systematis fasciculi in Linux kernel elit list NVFS', intenta ad pactionem et festinationem FS creandi ad memoriam xxxiii non volatilis (NVM, memoria non volatilis, exempli gratia NVDIMM), perficiendi RAM componendi cum facultate ad perpetuum copia contentorum.

Experientia FS ratio habita est cum NVFS developing NOVAspecialiter ad NVM memoriam in 2017 creatam, sed in nucleo Linux non acceptam stricto subsidium pro Linux nucleis ab 4.13 ad 5.1.
Propositum FS NVFS multo simplicius est quam NOVA (4972 versus codicis versus 21459), utilitatem fsck praebet, altiorem effectum habet, attributa extensa sustinet (xattrs), pittacia securitatis, ACLs et quotas, sed snapshots non sustinet. Architecture NVFS prope est
Ext4 ratio fasciculi bene convenit in exemplar systematis documenti subsystem VFS innixum, quod sinit te numerum laminis obscurare et fac cum modulo qui inaequaliter ad nucleum non requirit.

NVFS utitur nucleo interface DAX ad directum accessum ad perennes memorias cogitationes, paginae cache praetermittens. Ad optimize memoriam operationis byte-adscriptae NVM, contenta coegi decisa sunt ad spatium electronici nuclei linearis sine usu strati machini intermedii et scandali traditi. Ad copia Directory contenta basis arboris (arbor radix) in qua singulae fasciculi nomen eluditur et pretii Nullam adhibentur in scrutando arborem.

Data integritas cavetur "mollis updates"(ut in UFS ex FreeBSD et FFS ab OpenBSD) sine diurnariis adhibitis. Ad vitare lima corruptionem in NVFS, data mutationum operationum ita glomerantur ut fragor in detrimentum caudices vel inodes ducere non possit, et integritas structurarum utens utilitates fsck restituatur. Utilitas fsck in multi- plicato modo operatur et vim brutam exercendi praebet 1.6 decies centena millia inodis per alterum.

В perficientur probat NVFS Linux kernel fons arboris exemplum operandi in NVM memoriam perficit circa 10% velocius quam NOVA, 30% velocius quam ext4, et 37% velocior quam XFS. In notitia retrievali tentationis, NVFS velocior erat quam NOVA per 3%, et ext4 et XFS ab 15% (sed cum activa orbis cache, NOVA 15% tardius erat).
In decies operationes directoriae probatio, NVFS per 40%, NOVA peracta, ext4 ab 22%, et XFS ab 46%. Cum activitatem simulantia DBMS, NVFS systema fasciculi nova per 20%, ext4 per 18 vicibus, XFS per 5 times outformata. In nota probationis, observantia NVFS et NOVA in eodem gradu proxime esse evenit, dum ext4 et XFS ab 3 fere temporibus lassi sunt.

Tessera systematis fasciculi traditi in NVM memoria ob hoc accidit quod ad byte appellando non destinata sunt, quae in memoria non volatili adhibetur, quae similis RAM regularis spectat. Lectio ex conventionalibus agitationibus atomicity operandi in regione sectoris legere / scribere efficit, dum NVM memoria aditum praebet in ambitu verborum machinae singularum. Praeterea systemata fasciculi tradita minuere conantur vehementiam accessus ad instrumentorum communicationis, quae manifesto tardius quam RAM consideratur, atque etiam ad operationes coetus sequentiales legendi curandae sunt, cum duris agitationibus utentes, processum postulatio queues, pugnae ruptiones et seiungunt. ordo diversorum operationum. . Nam NVM memoria talis inpedimenta non sunt necessaria, quia celeritas notitiarum ad RAM comparatur accessus et ordo accessus non refert.

Source: opennet.ru

Add a comment