Metodi di pagamento Abuse

Disabilitare la registrazione EXT4

24.10.2022, 03:14

Probabilmente sapete cos'è il journaling. Nei file system è necessario per consentire il ripristino del file system in caso di guasto. È particolarmente utile nei casi in cui le operazioni di scrittura dei dati erano in corso al momento del guasto.

È noto che quando una scrittura è incompleta, il file system rimane in uno stato corrotto e non può essere montato. Se si abilita il log, fsck sarà in grado di eseguire un controllo durante l'avvio del sistema e di ripristinare lo stato dal log. Vediamo ora come disabilitare il log in Ext4.

Disabilitazione della registrazione

Come verificare se il logging è abilitato per una particolare partizione del disco? Eseguire:

$ sudo dumpe2fs /dev/nvme0n1p5 | grep has_journal

Disabilitare la registrazione EXT4

Vedere /dev/nvme0n1p5 - file di partizione. Potrebbe avere un nome diverso. Se c'è has_journal nella riga delle caratteristiche del filesystem, allora il journal è abilitato. Se è abilitato e tutto funziona. La disabilitazione del journaling del filesystem si effettua in questo modo:

$ sudo tune2fs -O ^has_journal /dev/nvme0n1p5

Disabilitare la registrazione EXT4

Se non si vuole disabilitare il journaling, ma si vuole comunque che il sistema sia più produttivo, attivare la modalità di writeback. In questo modo, nessun dato verrà scritto nel registro, tranne i metadati.

I dati si trovano prima sul disco, dopodiché l'operazione viene registrata. Ext4 mostra le migliori prestazioni in questa modalità di funzionamento.

Procediamo:

$ sudo tune2fs -o journal_data_writeback /dev/nvme0n1p5

Come si ripristina la modalità di journaling? Per farlo, è possibile eseguire:

$ sudo tune2fs -o journal_data_ordered /dev/nvme0n1p5

Disabilitare la registrazione EXT4

Analogamente alla modalità di writeback , /etc/fstab può essere attivato dall'utente. Nelle opzioni di montaggio della partizione aggiungere data=writeback:

$ sudo vi /etc/fstab

Disabilitare la registrazione EXT4

C'è un altro modo per aumentare le prestazioni? Sì, aggiungere l'opzione noatime, che disabilita l'aggiornamento del campo dell'ultimo accesso al file. Questo riduce il numero di accessi al disco, ma prolunga la vita dell'unità SSD.