Så här aktiverar du TRIM för SSD i Ubuntu
Om du använder en Solid State Drive (SSD), bör du veta att du inte ska köra någon defragmentering eller fri rymdkonsolideringsprogramvara på den. Så hur rengör du din SSD och frigör det tomma utrymmet? TRIM är det kommando vi använder för att informera operativsystemet för att göra städningen. Windows 8 kommer med funktionen "Optimera enhet" som regelbundet kan köra TRIM-kommandot. Vad sägs om Ubuntu? Hur kan du aktivera TRIM för SSD i Ubuntu?
Obs! Följande steg fungerar inte om du har krypterat din partition.
1. Först måste vi se till att SSD i din dator stöder TRIM. I Ubuntu, öppna en terminal och typ:
sudo hdparm -I / dev / sda
Om Ubuntu inte är installerat i SSD: s första partition, ändra " sda
" för att återspegla den partition där Ubuntu är bosatt. Bläddra ner listan tills du ser avsnittet "Enabled Supported:". Bläddra vidare och om du ser något som " Data Set Management TRIM stöds (gräns 4 block) ", så stöds TRIM för din SSD.
2. Nästa måste vi testa om TRIM-funktionen fungerar i Ubuntu. I terminalen skriver du:
sudo fstrim -v /
Detta kommer att städa upp SSD-rootpartitionen. Om du lyckas ska du se något så här:
3. Slutligen ska vi ställa in ett cron-jobb för operativsystemet att skicka TRIM-kommandot en gång varje dag.
sudo nano /etc/cron.daily/trim
Klistra in följande kod i det tomma området:
#! / bin / sh fstrim -v /
Om din hemkatalog finns i en annan partition kan du lägga till ytterligare rad till slutet av ovanstående kod:
fstrim -v / home >> $ LOG
Om du vill spara utdata till en loggfil kan du istället använda följande kod:
#! / bin / sh LOG = / var / log / trim.log echo "*** $ (datum -R) ***" >> $ LOG fstrim -v / >> $ LOG fstrim -v / home >> $ LOG
Spara (Ctrl + o) och avsluta (Ctrl + x).
Gör nu cron-jobbet körbart:
sudo chmod a + x /etc/cron.daily/trim
Det är allt.
Bildkrediter: Mitt SSD