Jak zoptymalizować SSD w systemie Linux krok po kroku
Spisu treści:
- Optymalizacja dysku SSD w systemie Linux
- Podstawy dysku SSD
- Główne ustawienia optymalizacji SSD
- Unikanie czasów dostępu
- Aktywacja TRIM
- Tmpfs
- Zmiana harmonogramów we / wy
- Ponowne uruchomienie
- Wnioski
Istnieje kilka powodów optymalizacji dysku SSD w systemie Linux. Na przykład kup dysk twardy SSD i chcesz uzyskać z niego więcej, i mieć go, ale chcesz go przyspieszyć, chcesz przedłużyć żywotność naszego dysku SSD. W każdym razie, bez względu na przypadek, tutaj wyjaśnimy, jak to zrobić.
Indeks treści
Optymalizacja dysku SSD w systemie Linux
Podstawy dysku SSD
SSD to termin używany w odniesieniu do nowej generacji jednostek pamięci do komputerów. Jest to akronim angielskiego „Solid State Drive” odpowiadającego hiszpańskiemu dyskowi SSD.
Główne zalety solidnego dysku twardego w przeciwieństwie do konwencjonalnego dysku twardego wynikają zasadniczo z faktu, że jego działanie nie opiera się na wykorzystaniu stale poruszających się elementów mechanicznych. Znajduje to odzwierciedlenie w wysokiej prędkości odczytu. Różnica ta jest wyczuwalna zwłaszcza podczas uruchamiania systemu i uruchamiania programów wymagających dużej mocy obliczeniowej.
Główne ustawienia optymalizacji SSD
Teraz, gdy wiemy już, czym jest dysk SSD, przejdźmy do rzeczy z ustawieniami optymalizacji dysku SSD. Istnieje wiele poprawek i optymalizacji, które są zalecane podczas aktualizacji dysku SSD. Jednak po przeanalizowaniu i odfiltrowaniu wszystkiego, co zostało powiedziane na ten temat, wprowadziliśmy listę niezbędnych korekt.
Kilka zadań na tej liście dotyczy pliku fstab, dlatego naszą pierwszą rekomendacją jest utworzenie kopii zapasowej w pierwszej kolejności. Możesz użyć następującego polecenia:
sudo cp / etc / fstab /etc/fstab.bak
W ten sposób, jeśli coś pójdzie nie tak, możesz usunąć plik i przywrócić oryginalny plik z kopii zapasowej.
Unikanie czasów dostępu
Jest to niezbędne, aby wydłużyć żywotność naszego dysku SSD. To proste, zmniejszamy ilość zapisów wykonywanych przez system operacyjny na dysku. Na wypadek, gdybyś chciał wiedzieć, kiedy ostatni raz uzyskałem dostęp do katalogu lub pliku, dodajemy w pliku / etc / fstab te dwie opcje:
noatime nodiratime
UWAGA: muszą być z resztą opcji, a ich specyfikacja oddzielona przecinkami (,), a nie spacjami.
Aktywacja TRIM
Aktywacja TRIM jest przydatna do zarządzania wydajnością dysku w perspektywie długoterminowej. Aby to zrobić, do fstab dodaje się następującą opcję:
odrzucić
Należy zauważyć, że działa to doskonale z systemami plików ext4, a nawet z normalnymi dyskami twardymi. Chociaż prawdą jest, że początkowo nie oznacza to natychmiastowej poprawy wydajności, w dłuższej perspektywie powinno sprawić, że system będzie działał znacznie lepiej. Dlatego umieściliśmy go na naszej liście.
Tmpfs
Domyślnie system zapisuje swoją pamięć podręczną w / tmp. Wiedząc o tym, możemy skonfigurować za pomocą fstab, aby pamięć podręczna była montowana w pamięci RAM jako plik tymczasowy systemu, w ten sposób system będzie dotykać dysku twardego w jak najmniejszym stopniu. Aby to zrobić, dodajemy następujący wiersz na końcu pliku / etc / fstab:
tmpfs / tmp tmpfs domyślne, noatime, mode = 1777 0 0
Zapisujemy zmiany w pliku, aby kontynuować.
Zmiana harmonogramów we / wy
System nie zapisuje zmian bezpośrednio na dysku twardym, ale umieszcza w kolejce różne żądania. Harmonogram wejścia-wyjścia odpowiednio to obsługuje. Domyślnie harmonogramem jest cfq, jednak możemy go zmienić na taki, który najlepiej pasuje do naszego nowego sprzętu.
W tym celu musimy wykonać następujące kroki:
ZALECAMY CPU Delid: Co to jest i do czego służyNajpierw podajemy dostępne opcje wyboru planisty za pomocą następującego polecenia:
cat / sys / block / sd X / queue / scheduler
Gdzie X, musisz go zastąpić literą odpowiedniej jednostki twojego systemu.
Jeśli masz opcję terminu, powinieneś użyć tej opcji, ponieważ pozwala ona na dodatkowe korekty później. Jeśli nie, inną opcją może być noop. Teraz musimy określić system operacyjny, aby używał tych domyślnych opcji przy każdym uruchomieniu, w tym celu edytujemy plik rc.local:
sudo nano /etc/rc.local
Uwaga: Na potrzeby tego przypadku używamy edytora nano, ale możesz użyć jednego z preferencji.
Przed wierszem „wyjście 0” dodajesz te dwa wiersze (jeśli korzystasz z terminu):
termin echa> / sys / block / sdX / queue / scheduler echo 1> / sys / block / sdX / queue / iosched / fifo_batch
Lub, jeśli używasz noop, dodajesz ten wiersz:
echo noop> / sys / block / sdX / queue / scheduler
Znów X należy zastąpić literą odpowiedniego dysku w systemie.
Sprawdź, czy wszystko jest w porządku, zapisz, a następnie zamknij edytor.
Ponowne uruchomienie
Wymagane jest ponowne uruchomienie wszystkich tych zmian. Po ponownym uruchomieniu wszystko powinno być gotowe. Jeśli z jakiegoś powodu coś poszło nie tak i nie możesz uruchomić systemu, możesz cofnąć zmiany i spróbować ponownie krok po kroku.
Zmiany w pliku fstab będą przechowywane przez czas nieokreślony podczas instalacji, nawet tolerując aktualizacje. Plik rc.local należy jednak przywracać po każdej aktualizacji wersji.
Wnioski
Jak widać, nie ma większej złożoności w tych krokach, aby wykonać optymalizację dysku SSD. Co najlepsze, osiągniemy 100% poprawę, co przekłada się na nieskończoną poprawę czasów rozruchu, przesyłania, zapisu i ładowania danych.
Zalecamy przeczytanie, jak zoptymalizować dysk SSD w systemie Windows 10.
Powiedz nam, jaką inną korektę dokonałeś na dysku SSD, lub napisz do nas z wszelkimi obawami?
Jak skonfigurować serwer proxy w systemie Windows 10 krok po kroku
Co to jest proxy? Po co to jest? W tym samouczku wyjaśniamy, jak skonfigurować serwer proxy w systemie Windows 10 w trzech krokach, bez potrzeby korzystania z aplikacji.
Jak rozpoznać dysk twardy w systemie Windows krok po kroku
Uczymy Cię, jak łatwo i krok po kroku rozpoznać dysk twardy w systemie Windows 10. Z menedżera dysków systemu operacyjnego lub systemu BIOS.
▷ Jak uruchomić system Windows 10 w trybie awaryjnym 【krok po kroku】 【krok po kroku】
Jeśli chcesz wiedzieć, jak przejść do trybu awaryjnego systemu Windows 10 ✅ w tym samouczku pokażemy Ci wszystkie możliwe sposoby uzyskania do niego dostępu.