Dimensioni ragionevoli per i "blocchi riservati del filesystem" per i dischi non OS?


21

Quando si crea un file system ( mkfs ...), il file system riserva il 5% dello spazio per uso proprio perché, secondo man tune2fs:

La prenotazione di un certo numero di blocchi di filesystem per l'uso da parte di processi privilegiati viene eseguita per evitare la frammentazione del filesystem e per consentire ai demoni di sistema, come syslogd (8), di continuare a funzionare correttamente dopo che è stato impedito ai processi non privilegiati di scrivere sul filesystem.

Ma con dischi di grandi dimensioni il 5% è abbastanza spazio.

Ho unità 4x1,5 TB per l'archiviazione dei dati (il sistema operativo funziona su un disco separato), quindi l'impostazione predefinita riserverebbe 300 GB, che è un ordine di grandezza in più rispetto all'intera unità del sistema operativo.

Lo spazio riservato può essere modificato, ma qual è la dimensione ragionevole per un disco dati? Posso impostarlo su zero o potrebbe causare problemi con la frammentazione?

Risposte:


22

Ho trovato la seguente risposta https://www.redhat.com/archives/ext3-users/2009-January/msg00026.html , da Theodore Tso, uno sviluppatore ext4.

Se imposti il ​​conteggio dei blocchi riservati su zero, ciò non influirà molto sulle prestazioni, tranne se eseguito per lunghi periodi di tempo (con molte creazioni ed eliminazioni di file) mentre il filesystem è quasi pieno (vale a dire, diciamo sopra il 95%), a quel punto sarai soggetto a problemi di frammentazione. L'allocatore multi-blocco di Ext4 è molto più resistente alla frammentazione, perché fa molto più difficile trovare blocchi contigui, quindi anche se non abiliti le altre funzionalità ext4, vedrai risultati migliori semplicemente montando un filesystem ext3 usando ext4 prima del filesystem diventa completamente pieno.

Se stai solo usando il filesystem per un archivio a lungo termine, dove i file non cambiano molto spesso (ad es. Un enorme negozio di mp3 o video), ovviamente non importa.


1
Grazie mille. Direttamente dalla bocca del cavallo, anche :)
jg-faustus

1
Tuttavia, va bene usare %1come blocchi riservati, indipendentemente dal sistema utilizzato?
Muhammad Gelbana,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.