Te ilmselt teate, mis on ajakirjandus. Niisiis, see on failisüsteemides vajalik, et saaksite failisüsteemi rikke korral taastada. See on eriti kasulik juhtudel, kui rikke ajal olid andmete kirjutamisoperatsioonid käimas.
On teada, et kui andmete kirjutamine on puudulik, jääb failisüsteem vigastatud olekusse ja seda ei saa monteerida. Kui te lubate logimise, saab fsck süsteemi käivitamise ajal teha kontrolli ja taastada oleku logi põhjal. Järgnevalt vaatame, kuidas keelata logimine Ext4-is.
Kuidas kontrollida, kas logimine on konkreetse plaadi partitsiooni jaoks lubatud? Käivita:
$ sudo dumpe2fs /dev/nvme0n1p5 | grep has_journal
Vaadake /dev/nvme0n1p5
- partitsioonifaili. See võib olla erineva nimega. Kui real Filesystem Features on has_journal
, siis on päevik lubatud. Kui see on lubatud ja kõik toimib. Failisüsteemi ajakirjanduse väljalülitamine toimub nii:
$ sudo tune2fs -O ^has_journal /dev/nvme0n1p5
Kui te ei soovi ajakirjandust keelata, kuid soovite siiski, et süsteem oleks produktiivsem, siis lülitage sisse kirjutamisrežiim
. Pärast seda ei kirjutata logisse mingeid andmeid, välja arvatud metaandmed.
Andmed on kõigepealt kettal, pärast seda logitakse operatsioon. Ext4 näitab selles töörežiimis parimat jõudlust.
Teeme seda:
$ sudo tune2fs -o journal_data_writeback /dev/nvme0n1p5
Kuidas saada päevikurežiim tagasi? Selleks saate käivitada:
$ sudo tune2fs -o journal_data_ordered /dev/nvme0n1p5
Sarnaselt tagasikirjutusrežiimile saab /etc/fstab
aktiveerida kasutaja poolt. Partitsiooni mount options lisada data=writeback
:
$ sudo vi /etc/fstab
Kas on veel mõni võimalus jõudluse suurendamiseks? Jah, lisage valik noatime
, mis keelab viimase kasutatud failivälja uuendamise. See vähendab kettale ligipääsude arvu, kuid pikendab SSD eluiga.