tune2fs: spazio da riservare su filesystem ext4 di grandi dimensioni


8

Sono consapevole che ci sono diverse domande su quanto spazio riservare su un filesystem usando tune2fs -m, ma alcuni dei consigli sono contraddittori, alcuni sembrano essere rilevanti solo per il filesystem su cui rootè montato, e nessuno sembra essere specifico ext4.

L'unità di cui sto chiedendo è un disco rigido / disco rigido ibrido da 3 TB con una partizione formattata ext4e utilizzata SOLO per i file multimediali. Root, homee swapsono tutti nelle loro stesse partizioni su un'unità SSD che lascerò bene da solo.

Al momento sul ext4filesystem da 3 TB , il 5% dello spazio su disco è riservato (impostazione predefinita), ma si tratta di ben 150 GB. Se è sicuro farlo, vorrei ridurlo all'1%, che sarebbe 30 GB, e così facendo liberare fino a 120 GB. Si noti che il filesystem è pieno al 92%, il 5% del rimanente è lo spazio riservato.

Il consiglio in questa risposta suggerisce che l'impostazione dello spazio riservato al 5% è ragionevole su ext3filesystem quasi completi per evitare la frammentazione. Quindi afferma che ext4è più efficiente, affermando esplicitamente che: "l'allocatore multi-blocco di ext4 è molto più resistente alla frammentazione" . NON prosegue quindi avvisando per quale percentuale sarebbe ragionevole ext4.

Vorrei sapere se sarebbe sicuro ridurre lo spazio su disco riservato all'1% sul mio ext4filesystem da 3 TB , pur mantenendo un'adeguata protezione della frammentazione del filesystem?

Se lo spazio riservato di 30 GB all'1% non fosse sufficiente, allora quanto sarebbe sicuro?

Grazie.


4
Ho sempre impostato la quantità di spazio su disco riservato su 0% per le partizioni di grandi dimensioni solo con file multimediali. Finora non ho mai avuto problemi.
Francesco Turco,

Risposte:


3

Questa riserva è principalmente per le partizioni di sistema principali in modo che root possa ancora accedere se un utente normale riesce a riempire l'unità e intasare i lavori. Lo spazio è necessario per i file temporanei, la copia e lo spazio generale del gomito per i comandi della shell.

Nessuno è strettamente necessario su volumi di dati utente semplici. Il 5% su grandi unità moderne è troppo, uso il 2% solo per sicurezza ma probabilmente è ancora eccessivo (100 MiB sarebbero probabilmente sufficienti per la modalità di emergenza su molti sistemi)

Tuttavia, il motivo secondario per lo spazio riservato è che lascia degli spazi tra la fine di un file e l'inizio del successivo. Un piccolo spazio può aiutare a prevenire la frammentazione di file frequentemente modificati, essenzialmente le modifiche possono essere mantenute all'interno della stessa area fisica del file originale. I file multimediali vengono modificati raramente, a meno che ovviamente non si stia modificando tali supporti. La frammentazione degli SSD non ha importanza, poiché tutti i segmenti sono accessibili alla stessa velocità.

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.