Difference between revisions of "Linux: NILFS2"

From mmmv_kos
Jump to: navigation, search
m
m
 
Line 20: Line 20:
 
== [https://nilfs.sourceforge.io/en/man8/nilfs-clean.8.html nilfs-clean] ''([https://archive.is/MxdnD arhiivkoopia], [https://web.archive.org/web/20190824054236/https://nilfs.sourceforge.io/en/man8/nilfs-clean.8.html archive_org_koopia])'' ==
 
== [https://nilfs.sourceforge.io/en/man8/nilfs-clean.8.html nilfs-clean] ''([https://archive.is/MxdnD arhiivkoopia], [https://web.archive.org/web/20190824054236/https://nilfs.sourceforge.io/en/man8/nilfs-clean.8.html archive_org_koopia])'' ==
  
Prügikoristus lülitatakse haakimisel vaikimisi sisse ning käib [https://nilfs.sourceforge.io/en/man8/nilfs_cleanerd.8.html nilfs_cleanerd]-nimelise deemoni abil. [https://nilfs.sourceforge.io/en/man8/nilfs-clean.8.html nilfs-clean] on nilfs_cleanerd-deemoniga suhtlemise vahend ning see toimib ka NILFS2 peal. Failis '''/etc/nilfs_cleanerd.conf''' on kirjas ajaperiood, millest nooremaid failisüsteemimuudatusi prügikoristaja ära ei korista.  
+
Prügikoristus lülitatakse haakimisel vaikimisi sisse ning käib [https://nilfs.sourceforge.io/en/man8/nilfs_cleanerd.8.html nilfs_cleanerd]-nimelise deemoni abil. [https://nilfs.sourceforge.io/en/man8/nilfs-clean.8.html nilfs-clean] on nilfs_cleanerd-deemoniga suhtlemise vahend ning see toimib ka NILFS2 peal. Failis '''/etc/nilfs_cleanerd.conf''' on kirjas ajaperiood, millest nooremaid failisüsteemimuudatusi prügikoristaja ära ei korista. Tavaline '''rm''' käsk ei vabasta NilFS2 partitsioonilt ruumi, vaid kirjutab logi juurde ehk kulutab sealt lisaruumi ning tegelik NilFS2 partitsiooni ruumivabastus, mida saab käsuga '''df''' jälgida, toimub alles '''nilfs-clean''' käsu tööletõmbamisel, mille peale käivitatakse protsess nimega '''nilfs_cleanerd'''.
 +
 
  
  
 
* [https://nilfs.sourceforge.io/en/faq.html nilfs-clean FAQ]''([https://archive.is/BFooI arhiivkoopia], [https://web.archive.org/web/20190822000423/https://nilfs.sourceforge.io/en/faq.html archive_org_koopia])''
 
* [https://nilfs.sourceforge.io/en/faq.html nilfs-clean FAQ]''([https://archive.is/BFooI arhiivkoopia], [https://web.archive.org/web/20190822000423/https://nilfs.sourceforge.io/en/faq.html archive_org_koopia])''

Latest revision as of 09:09, 14 January 2020

Linux : failisüsteemid : failisüsteemi administreerimine




Minkro-kokkuvõte

Erinevalt F2FS'ist Flash-mäluseadmete eripärasid ra ei kasuta, paralleelkirjutust ei toimu, sobib seetõttu pigem magnetkõvaketastele. Peamiseks müügiargumendiks on kogu failisüsteemi ülene automaatne versioonihaldus ja sellest tulenev töökindlus voolukatkestuste korral. Kirjutamine on võrreldes teiste failisüsteemidega tiguaeglane, lugemine on võrreldes teiste failisüsteemidega kah tiguaeglane. fsck'd pole tarvis üldse käivitadagi, haakmise korral võetakse automaatselt viimane korras versioon kasutusele.


Töövahendid

nilfs-clean (arhiivkoopia, archive_org_koopia)

Prügikoristus lülitatakse haakimisel vaikimisi sisse ning käib nilfs_cleanerd-nimelise deemoni abil. nilfs-clean on nilfs_cleanerd-deemoniga suhtlemise vahend ning see toimib ka NILFS2 peal. Failis /etc/nilfs_cleanerd.conf on kirjas ajaperiood, millest nooremaid failisüsteemimuudatusi prügikoristaja ära ei korista. Tavaline rm käsk ei vabasta NilFS2 partitsioonilt ruumi, vaid kirjutab logi juurde ehk kulutab sealt lisaruumi ning tegelik NilFS2 partitsiooni ruumivabastus, mida saab käsuga df jälgida, toimub alles nilfs-clean käsu tööletõmbamisel, mille peale käivitatakse protsess nimega nilfs_cleanerd.