Każdego dnia coraz częściej w naszym komputerze znajdują się dyski twarde półprzewodnikowe. Ten nowy typ dysku twardego zapewnia nam bardzo wysoką wydajność w porównaniu do swojego tradycyjnego brata, ale wymaga również «specjalna konserwacja»Co jest zwykle wadą tego dysku twardego. Podobnie jak w przypadku systemów 64-bitowych, Ubuntu i inne dystrybucje Gnu / Linux mają narzędzia i sztuczki, które pozwalają bardzo dobrze zarządzają tymi urządzeniami. Jedno z tych narzędzi lub narzędzi nazywa się TRIM i właśnie je zobaczymy w dzisiejszym poście.
Co to jest TRIM?
TRIM to aplikacja systemowa, która pozwala nam utrzymać wydajność naszych dysków twardych SSD tak, jakby to był pierwszy dzień. Nie wszystkie systemy operacyjne na rynku dają możliwość aktywacji TRIM, chociaż Ubuntu nie tylko daje taką możliwość, ale także zarządza nią automatycznie, wybierając format pliku. Aktywacja tej opcji jest nie tylko wskazana, ale wręcz obowiązkowa, jeśli nie chcemy, aby nasz dysk twardy SSD miał krótką żywotność.
Jak aktywować TRIM?
Aby aktywować TRIM musimy spełnić następujące wymagania:
- Format pliku Ext4 lub BTRFS. (Domyślnie Ubuntu instaluje Ext4)
- Jądro większe niż 2.6.33 (najnowsze wersje Ubuntu znacznie go przewyższają)
- Dysk twardy SSD obsługujący TRIM (obecnie wszystkie dyski twarde SSD obsługują to narzędzie)
Jeśli nadal mamy wątpliwości, czy nadajemy się do tego narzędzia, otwieramy terminal i piszemy:
sudo hdparm-I / dev / sda | grep "Obsługa TRIM"
W "/ dev / sda" możemy go zastąpić dyskiem SSD, który mamy, czyli jeśli mamy kilka dysków twardych to szukamy ssd, jeśli nie zostawimy go tak, jak jest to zadziała. Jeśli ją aktywujemy, pojawi się taka wiadomość lub podobna
Obsługa zarządzania zbiorem danych TRIM (ograniczenie do 8 bloków)
Jeśli komunikat się nie pojawi, lepiej go zostawić, ponieważ nasz komputer go nie obsługuje, jeśli się pojawi, kontynuujemy.
Teraz ponownie otwieramy konsolę i piszemy:
gksu gedit /etc/cron.daily/trim
Otworzy plik, w którym wkleimy następujący tekst do dokumentu:
#! / Bin / sh
LOG = / var / log / trim.log
echo "*** $ (data -R) ***" >> $ LOG
fstrim -v / >> $ LOG
fstrim -v / home >> $ LOG
Zapisujemy go i teraz sprawdzamy, czy TRIM działa:
sudo fstrim -v /
Jeśli to zadziała, komunikat typu «8158715904 bajty zostały obcięte„Jeśli tego nie mamy, spróbujemy zrestartować system lub zmodyfikować ostatnie dwa wiersze wklejonego tekstu, zastępując„ / ”i„ / home ”katalogami fizycznie znajdującymi się na dysku twardym SSD.
Jeśli w końcu to zadziała, nie tylko wydłużymy wydajność naszego dysku twardego SSD, ale także jego żywotność, jedną z głównych wad, które widzę w przypadku dysków twardych SSD
Więcej informacji - Jak dopasować Ubuntu do formatu netbooka, Jak podzielić dysk twardy na partycje w Ubuntu
Źródło i obraz - webupd8
Jedno pytanie w cotygodniowym cronie (gksudo gedit /etc/cron.weekly/fstrim
) Ubuntu 14.10 Domyślnie otrzymuję to:
#! / Bin / sh
# przyciąć wszystkie zamontowane systemy plików, które go obsługują
/ sbin / fstrim –all || prawdziwe
Rozumiem, że za pomocą tego polecenia uruchamiasz go raz w tygodniu.