Gli SSD stanno ottenendo sempre più supporto per Linuxoggigiorno e sempre più utenti ci mettono le mani sopra. Nonostante ciò, non molti utenti Linux sanno quale sia il file system corretto che dovrebbero usare, come funziona il file system TRIM o anche perché dovrebbero stare attenti a leggere / scrivere. Ecco perché in questo articolo analizzeremo tutto ciò che c'è da sapere sull'ottimizzazione di un SSD su Linux. Esamineremo i migliori file system da utilizzare. Inoltre, analizzeremo come abilitare TRIM e altro ancora!
AVVISO SPOILER: Scorri verso il basso e guarda il video tutorial alla fine di questo articolo.
File system per SSD
Le unità a stato solido sono molto moderne. Sfruttano la tecnologia NAND per garantire che i tuoi dati vengano letti e scritti nel modo più veloce possibile. È a causa di questa velocità che le unità a stato solido tendono ad essere molto veloci, indipendentemente dal tipo di file system che hai inserito. Detto questo, se stai cercando di ottenere il massimo dal tuo SSD su Linux, la soluzione migliore è scegliere il miglior file system per esso. Esaminiamo i file system disponibili per Linux e discutiamo quali sono i migliori da utilizzare su un SSD.
Esteso 4
Il file system Extended 4 è il file system discelta per la maggior parte delle distribuzioni Linux per un motivo. È affidabile e ha funzioni piuttosto buone per una varietà di casi d'uso. Ext4 è generalmente un file system "per tutti gli usi", il che significa che dovrebbe essere in uso su una varietà di dispositivi di archiviazione diversi. Non è progettato specificamente solo per un SSD, ma non lasciarti spaventare. Ha molti miglioramenti specifici per i proprietari di SSD come il supporto TRIM e funzionalità che consentono la riduzione di lettura / scrittura per migliorare la longevità.
Se non sei sicuro di ciò che desideri dal tuo SSD, vai con questo file system. È ben arrotondato e farà il lavoro.
XFS
Il file system XFS è un file system precedente conmolti casi d'uso diversi. Come Ext4, il file system XFS supporta cose come TRIM, che manterrà il tuo SSD sano su Linux. Oltre a ciò, ha alcune funzionalità davvero eccezionali, tra cui uno strumento di deframmentazione del file system e la possibilità di disabilitare l'inserimento nel journal del file system (che è fondamentale quando si cerca di massimizzare la longevità del proprio SSD).
Nel complesso, XFS è un ottimo file system per SSD, se stai cercando di ottenere le migliori prestazioni possibili. Il file system XFS è selezionabile dalla maggior parte degli strumenti di installazione della distribuzione Linux.
Abilita supporto TRIM
FS-TRIM è uno strumento per i file system che funzionaattraverso e scarta blocchi inutilizzati. A causa della natura della memoria flash e della NAND in generale, più blocchi compaiono, più lentamente un SSD può diventare nel tempo. Questo è molto importante per la salute di un'unità a stato solido che si abilita questa funzione.
Per la maggior parte, distribuzioni Linux (comeUbuntu e così via) lo abiliteranno per te. Tuttavia, non tutte le distribuzioni Linux sono uguali e alcune non abilitano questa funzione per impostazione predefinita. Ecco come farlo:
Ubuntu
sudo apt install util-linux
Debian
sudo apt-get install util-linux
Arch Linux
sudo pacman -S util-linux
Fedora
sudo dnf install util-linux
OpenSUSE
sudo zypper install util-linux
Con il software util installato, abilitare i servizi systemd per garantire l'esecuzione di FS-TRIM.
sudo systemctl enable fstrim.service sudo systemctl enable fstrim.timer
Quindi, avvia subito i due servizi con systemctl start.
sudo systemctl start fstrim.service sudo systemctl start fstrim.timer
Riduci lettura e scrittura su SSD
Le unità a stato solido non funzionano allo stesso modo di adisco rigido tradizionale e rotante. A differenza delle unità RPM, gli SSD hanno una quantità limitata di scritture che possono eseguire. Una volta che l'utente raggiunge il massimo delle scritture possibili, l'unità diventerà di sola lettura e inizierà a fallire (o peggio). Per mitigare ciò, procedi come segue.
Innanzitutto, non creare una partizione di swap sul tuo SSD. Dare un'intera partizione da scambiare su un SSD significa che l'unità a stato solido legge e scrive costantemente i dati. Ciò può degradare rapidamente la salute e la vita dell'unità. Invece, considera la possibilità di creare un file di scambio o di rinunciare del tutto allo scambio.
Utilizzando un file di scambio anziché una partizione èancora incerto, ma alla fine sarà meglio, perché un file di scambio è ancora solo un file e non un'intera partizione che il sistema può usare. Inoltre, i file di scambio sono facili da spegnere e accendere. Un utente può facilmente attivare lo swap quando necessario e disattivarlo immediatamente al termine, ridimensionarlo e così via. Le partizioni di swap sono meno flessibili.
Un'altra buona pratica per mitigare la lettura / scritturail tuo SSD deve disabilitare l'inserimento nel journal con il tuo file system. Non è critico, ma se lo fai leggerai / scriverai in modo significativamente inferiore. Per fare ciò, cerca nel manuale della tua distribuzione Linux tutte le informazioni che potrebbero avere su questo specifico per il tuo sistema operativo.
Infine, prova sempre ad aggiornare il firmware del tuo SSD. Che ci crediate o no, ma gli SSD ricevono aggiornamenti come qualsiasi altro componente sul PC. Se non aggiorni il firmware, perdi i miglioramenti del produttore che lo rendono più efficiente, leggono / scrivono meno e gestiscono meglio i dati. Per aggiornare il firmware dell'unità, ti consigliamo di fare riferimento al manuale fornito con il tuo SSD. In alternativa, cerca il sito Web del produttore o consulta il Wiki della tua distribuzione Linux per istruzioni.
Commenti