Как да активирате TRIM за SSD в Ubuntu
Ако използвате твърд диск (SSD), трябва да знаете, че не трябва да пускате софтуер за дефрагментиране или консолидиране на свободни пространства. Е, как да почистите SSD и да освободите празното пространство? TRIM е командата, която използваме, за да информираме операционната система, за да извършим задачата за почистване. Windows 8 идва с функцията "Optimize Drive", която може да изпълнява редовно командата TRIM. Какво ще кажете за Ubuntu? Как може да активирате TRIM за SSD в Ubuntu?
Забележка : Следващите стъпки няма да работят, ако сте шифровали вашия дял.
1. Първо, трябва да се уверим, че SSD на вашия компютър поддържа TRIM. В Ubuntu отворете терминал и въведете:
sudo hdparm-I / dev / sda
Ако Ubuntu не е инсталиран в първия дял на SSD, променете " sda
", за да отразите дяла, в който Ubuntu пребивава. Превъртете надолу в списъка, докато видите раздела "Активиран поддръжка:". Превъртете надолу по-надолу и ако видите нещо като " Поддържане на комплект данни за управление TRIM (ограничение 4 блока) ", тогава се поддържа TRIM за вашия SSD.
2. След това трябва да проверим дали функцията TRIM работи в Ubuntu. В терминала въведете:
sudo fstrim -v /
Това ще изчисти коренния дял на SSD. Ако успеете, трябва да видите нещо подобно:
3. Накрая, ще зададем cron задача за операционната система да изпраща командата TRIM веднъж на ден.
sudo nano /etc/cron.daily/trim
Поставете следния код в празната област:
#! / bin / sh fstrim -v /
Ако вашата HOME директория е разположена на друг дял, можете да добавите допълнителен ред към края на горния код:
fstrim -v / начало >> $ LOG
Ако искате да запазите изхода в лог файл, вместо това можете да използвате следния код:
#! / bin / sh LOG = / var / log / trim.log ехо "*** $ (дата -R) ***" >> $ LOG fstrim -v / >> $ LOG fstrim -v / home >> $ LOG
Запазете (Ctrl + o) и излезте (Ctrl + x).
Сега направете задачата на cron изпълнима:
sudo chmod а + x /etc/cron.daily/trim
Това е.
Кредит на изображението: Моят SSD