Reklama

Wykorzystaj w pełni możliwości swojego dysku SSD w systemie Linux - oto, co musisz wiedzieć.

Linux jest całkiem świetny od razu po wyjęciu z pudełka, wciąż są pewne elementy, które wymagają trochę ręcznej optymalizacji, aby działały jak najsprawniej. Kontrolowanie zużycia energii PowerTOP zmaksymalizuje żywotność baterii laptopa LinuxW laptopach z systemem Linux jedną z najczęstszych skarg jest to, że żywotność baterii nie jest tak duża. Możesz dowiedzieć się, jakie ustawienia są najlepsze dla twojego systemu za pomocą PowerTOP. Czytaj więcej jest najczęstszy, ale optymalizacja systemu pod kątem dysków SSD jest kolejnym ważnym. I ważne jest, aby to zrobić, ponieważ dobrze utrzymane dyski SSD to przyjemność Czy powinieneś dostać dysk SSD? [Opinia]Jeśli śledzisz najnowsze wiadomości na temat nowych części komputerowych, być może słyszałeś o dyskach SSD lub dyskach SSD. Zostały zaprojektowane tak, aby zastąpić niezgrabny, wolny dysk twardy i ... Czytaj więcej .

Aby uzyskać najlepszą wydajność i jak najmniejsze zużycie na dysku SSD, wypróbuj te optymalizacje dla systemu Linux.

instagram viewer

Zaktualizuj swoją dystrybucję

Chociaż nie sądzę, że będzie to problem dla większości ludzi, nadal warto o tym wspomnieć. Aby skorzystać z najnowszych optymalizacji aplikacji, jądra, systemu plików i wielu innych, najlepiej jest uruchomić najnowszą wersję twoja ulubiona dystrybucja Najlepsze dystrybucje systemu LinuxTrudno znaleźć najlepsze dystrybucje Linuksa. Chyba że przeczytasz naszą listę najlepszych systemów operacyjnych Linux dla gier, Raspberry Pi i innych. Czytaj więcej . Jeśli nawet korzystasz ze starszych, ale wciąż obsługiwanych wersji (takich jak Ubuntu 12.04), najlepiej uaktualnić do najnowsza wersja (np. 14.04), ponieważ wprowadzono mnóstwo zmian, dzięki którym system operacyjny jest znacznie większy Przyjazny dla SSD.

Zaktualizuj oprogramowanie wewnętrzne SSD

Dobrym pomysłem jest także aktualizacja oprogramowania na dysku SSD. Instrukcje, jak to zrobić, są różne dla każdego dostawcy, więc musisz poszukać instrukcji dla konkretnego dysku SSD. Pamiętaj, że niektóre (ale nie wszystkie) nie pozwalają na aktualizację oprogramowania układowego przez Linux; zamiast tego musisz użyć określonego środowiska rozruchowego (podobnego do środowiska Linux na żywo) lub narzędzia Windows, aby wykonać zadanie.

Użyj ext4

linux_ssd_ext4
Kiedy świeżo instalujesz system Linux, najlepiej użyć systemu plików ext4. Jest to najczęściej używany i najbardziej stabilny dostępny system plików, który obsługuje TRIM (który nadal musi być włączony - więcej na ten temat poniżej).

Nie powinno to stanowić większego problemu: większość dystrybucji domyślnie korzysta z ext4.

Opcje montowania przy rozruchu

linux_ssd_fstab
Za każdym razem, gdy uruchamiasz system Linux, musi on zamontować różne dyski w komputerze, aby z nich korzystać. Dostępne są różne opcje montowania, w zależności od sprzętu i potrzeb, a niektóre z nich są odpowiednie do użycia z dyskami SSD.

Aby wprowadzić te zmiany, otwórz terminal i uruchom polecenie sudo nano / etc / fstab. Następnie znajdź partycje na dyskach SSD, które są wymienione w tym pliku. Partycje tutaj są zwykle wymienione przez UUID, co jest bardziej precyzyjne niż /dev/sdXY system identyfikacji. Jeśli masz wiele partycji, możesz użyć polecenia blkid / dev / sdXY aby znaleźć UUID, zamieniając X na a-z, a Y na 1-9.

Następnie dodaj następujące opcje montażu: odrzucać i noatime. Odrzuć pozwala na użycie funkcji TRIM SSD - poprawia to wydajność i żywotność. Druga opcja, noatime, nakazuje systemowi plików, aby nie śledził czasów ostatniego dostępu - tylko ostatnich czasów modyfikacji. Może to zmniejszyć zużycie dysku SSD, ponieważ istnieje wiele plików, do których uzyskujesz dostęp podczas korzystania z komputera, ale jest o wiele mniej plików, które ostatecznie zmodyfikujesz. Plik powinien wyglądać podobnie do powyższego zrzutu ekranu.

Jeśli stwierdzisz, że niektóre programy źle zachowują się z opcją noatime (ponieważ czasy ostatniego dostępu będą miały miejsce przed czasem ostatniej modyfikacji, co zwykle jest niemożliwe), możesz zastąpić noatime relatime. To aktualizuje czas ostatniego dostępu o tę samą wartość, co czas ostatniej modyfikacji, wszystkie w tej samej operacji zapisu.

Nie używaj SWAP

linux_ssd_noswap
Podczas korzystania z dysku SSD bardzo dobrym pomysłem jest, aby go nie mieć partycja SWAP Co to jest partycja Linux SWAP i co ona robi? Większość instalacji Linuksa zaleca dołączenie partycji SWAP. Może to wydawać się dziwne dla użytkowników systemu Windows - do czego służy ta partycja? Czytaj więcej na nim (chyba że masz poważny powód).

Stałe odczytywanie i zapisywanie partycji SWAP znacznie zwiększają zużycie dysku SSD. Jeśli naprawdę chcesz mieć partycję SWAP, lepiej, jeśli to możliwe, umieść ją na dodatkowym dysku twardym innym niż SSD. Wiem, że umieszczenie partycji SWAP na dysku SSD jest kuszące - byłaby to najlepiej działająca partycja SWAP, jaką kiedykolwiek będziesz mieć - ale ta szybkość wiąże się z poważnymi kosztami.

Wiele osób sugeruje, że nadal można dodać partycję SWAP, ale wyłączyć hibernację, ponieważ powoduje to ogromną liczbę odczytów i zapisów. Ale ponieważ rzadko używasz partycji SWAP, ponieważ prawdopodobnie masz więcej niż wystarczającą ilość pamięci RAM, zajmie to tylko miejsce i potencjalnie spowoduje zużycie. Poza tym niewłączenie partycji SWAP na początek jest łatwym sposobem na wyłączenie hibernacji

Wniosek

Te wskazówki powinny sprawić, że będziesz na dobrej drodze do znacznie bardziej zoptymalizowanego korzystania z dysków SSD w systemie Linux. Twój dysk SSD będzie Ci wdzięczny przez kilka lat dłużej niż bez tych optymalizacji. Jeśli masz szczęście, możesz zbadać jeszcze więcej optymalizacji związanych z SSD, które mogą nie być dla osób o słabym sercu. To zależy od Ciebie, ale te wskazówki przyniosą najwięcej korzyści dla Twojego dysku SSD. Większość innych poprawek to tylko nitpicks, które zapewniają minimalną różnicę.

Jakie optymalizacje SSD możesz polecić? Jakie jest Twoje zdanie na temat sposobu postępowania z SWAP? Daj nam znać w komentarzach!

Kredyty obrazkowe: Robert Via Flickr

Danny jest senior na University of North Texas, który lubi wszystkie aspekty oprogramowania open source i Linuksa.