Jak poprawić szybkość i wydajność Linuksa?

Linux jest jednym z systemów operacyjnych o najlepszej wydajności i funkcjach bezpieczeństwa dzięki kodowaniu i rozwojowi niezależnie od używanej dystrybucji.

Jak każdy inny system operacyjny, istnieje wiele czynników, które wpływają na jego wydajność po pewnym czasie i mogą to być następujące typy:

WewnętrznyDotyczy to takich czynników jak instalacja i wykonywanie wielu programów, niepotrzebne usługi, role wpływające na optymalną wydajność, programy zużywające duże zasoby itp.

ZewnętrznyW tej sekcji możemy wymienić takie czynniki sprzętu, jak ograniczony dysk twardy, mało pamięci RAM itp.

Mając to na uwadze, Solvetic przeanalizuje dzisiaj kilka wskazówek, które możemy zastosować, aby poprawić szybkość i wydajność dowolnej dystrybucji Linuksa.

1. Przyspiesz uruchamianie systemu w systemie Linux


Pamiętaj, że kiedy uruchamiamy jakąkolwiek dystrybucję Linuksa, domyślny czas na wybranie opcji to 10 sekund, pamiętaj, że podczas uruchamiania mamy dostęp do zadań administracyjnych, start z innym systemem operacyjnym (jeśli mamy podwójny rozruch) lub inne dodatkowe akcje.

Możemy przyspieszyć ten czas, edytując go w ścieżce etc / default / grub za pomocą żądanego edytora:

 sudo nano etc / default / grub 

POWIĘKSZAĆ

W tym oknie musimy przejść do linii GRUB_TIMEOUT, która jak widzimy domyślnie wynosi 10 sekund i ustawić niższy czas, 3,5 lub czas jaki chcemy.

Ważne jest, aby wartość zero nie była ustawiona, ponieważ spowoduje to bezpośrednie uruchomienie dystrybucji i nie będziemy mieli możliwości wykonania zadań wsparcia, jeśli zajdzie taka potrzeba.

2. Wyłącz usługi w systemie Linux


W czasie uruchamiania systemu operacyjnego ładowana jest seria usług, które mogą wpływać na wydajność i szybkość uruchamiania systemu, usługi te można znaleźć w ścieżce /etc/init.d:

POWIĘKSZAĆ

Jeśli uznamy, że którakolwiek z tych usług nie powinna zostać wykonana wraz z uruchomieniem dystrybucji, wykonamy następujące wiersze:

 sudo /etc/init.d/SERVICE_NAME stop (Zatrzymaj usługę) sudo /etc/init.d/SERVICE_NAME start (Uruchom usługę)

3. Korzystanie z lekkich systemów operacyjnych w systemie Linux


Chociaż większość dystrybucji Linuksa jest lekka, opracowano kolejną serię dystrybucji, o których niewielu wie, że są jeszcze lżejsze i w ten sposób możemy w pełni wykorzystać zasoby sprzętowe komputera.

Jednym z nich jest Vector Linux, który można pobrać za darmo pod poniższym linkiem:

Szybkość, wydajność i stabilność to główne cechy Vector Linux.

POWIĘKSZAĆ

4. Używaj programów do blokowania reklam w systemie Linux


Kiedy dzisiaj surfujemy po Internecie, ilość reklam wyświetlanych podczas uzyskiwania dostępu do stron internetowych stała się naprawdę uciążliwa.

Dla nowoczesnych przeglądarek mamy rozszerzenie o nazwie AdBlock, które możemy pobrać pod następującymi linkami:

Te rozszerzenia umożliwiają niewyświetlanie tych reklam, optymalizując w ten sposób wydajność podczas przeglądania.

5. Używaj skrótów klawiaturowych w Linuksie


Korzystanie ze skrótów klawiaturowych optymalizuje wydajność podczas wykonywania typowych zadań.

Niektóre z najbardziej przydatnych skrótów to:

Wybierz wszystko (w dokumentach, Firefox, Nautilus itp.)

Ctrl + A

Kopiuj (w dokumentach, Firefox, Nautilus itp.)

Ctrl + C

Wklej (w dokumentach, Firefox, Nautilus)

Ctrl + V

Nowy (Utwórz nowy dokument)

Ctrl + N

Otwórz (otwórz dokument)

Ctrl + O

Zapisz (Zapisz bieżący dokument)

Ctrl + S

Drukuj (drukuje bieżący dokument)

Ctrl + P

Wyślij do… (Wyślij bieżący dokument e-mailem)

Ctrl + E

Zamknij (Zamknij bieżący dokument)

Ctrl + W

Zamknij okno (Zamknij bieżącą aplikację)

Ctrl + Q

6. Optymalizacja pamięci


Świetną opcją poprawy wydajności w systemie Linux jest zdefiniowanie sposobu wykorzystania przestrzeni wymiany. Partycja wymiany to miejsce, w którym jądro Linuksa buforuje dane w pamięci wirtualnej, aby w razie potrzeby szybko zamienić pamięć RAM.

W tym celu musimy uzyskać dostęp do następującej ścieżki, etc / sysctl.conf:

 sudo nano etc / sysctl.conf
W wyświetlonym pliku dodamy następujący wiersz:
 vm.podmiana = 10

POWIĘKSZAĆ

Możemy dostosować tę wartość, aby zobaczyć, jak poprawia się wydajność dystrybucji. Im mniejsza wartość, tym mniejsza przestrzeń wymiany i tym więcej danych będzie buforowanych.

7. Zoptymalizuj GNOME w systemie Linux


Gnome jest jednym z dwóch najczęściej używanych środowisk graficznych w ekosystemie Linux, ale szybko wyprzedza go Xfce i inne lżejsze alternatywy, jeśli chodzi o wydajność i szybkość.
Niektóre opcje optymalizacji GNOME w systemie Linux to:

Zainstaluj wstępne ładowaniePreload to demon, który analizuje codzienną rutynę w systemie i odzyskuje pliki binarne, a pliki muszą być używane do wydłużenia czasu uruchamiania i ogólnej wydajności systemu.
W celu jego włączenia wykonamy następujące czynności:
Wstępne ładowanie usługi włączone

POWIĘKSZAĆ

Włącz automatyczne logowanieChociaż jednym ze środków bezpieczeństwa w celu ochrony naszych informacji w każdej dystrybucji Linuksa jest ustanowienie hasła dostępu, możliwe jest, że włączymy automatyczne logowanie tylko wtedy, gdy uzyskujemy dostęp do systemu, optymalizując w ten sposób czas dostępu.

W tym celu przechodzimy do Kont Systemowych/Użytkowników i tam wybieramy naszego użytkownika i klikamy na przełącznik Rozpocznij sesję automatycznie:

Zoptymalizuj siećInnym aspektem, który jest niezbędny dla optymalnej wydajności Linuksa, jest posiadanie najlepszych poziomów sieci, ponieważ bez niego większość usług będzie powolna i z błędami.
Aby to zoptymalizować, otworzymy plik /etc/sysctl.conf i dodamy:

 net.ipv4.tcp_timestamps = 0 net.ipv4.tcp_sack = 1

POWIĘKSZAĆ

Pozwala to na rozpoczęcie mniejszej liczby kontroli każdej paczki w celu szybszej dostawy.
Jeśli chcemy zoptymalizować metryki, dodamy:

 net.ipv4.tcp_no_metrics_save = 1 net.core.netdev_max_backlog = 2500

POWIĘKSZAĆ

Górna linia przyspiesza połączenia, zapewniając, że metryki TCP nie są zapisywane dla każdego pojedynczego pakietu. Druga linia określa nagromadzenie dozwolonych opakowań.

Skalowanie okna TCPUstawienia okna TCP określają minimalny i maksymalny rozmiar pakietów, które możemy wysyłać i odbierać.
Aby skonfigurować te punkty, musimy uzyskać dostęp do ścieżki /etc/sysctl.conf i dodać:

 net.ipv4.tcp_window_scaling = 1 net.ipv4.tcp_wmem = 10240 87380 16777216 net.ipv4.tcp_rmem = 10240 87380 16777216 net.ipv4.tcp_mem = 16777216 16777216 16777216 net.core.

POWIĘKSZAĆ

Dzięki tym wskazówkom uzyskamy znacznie bardziej optymalny, niezawodny i szybki system, który stanie się lepszą produktywnością i lepszym doświadczeniem w korzystaniu z każdej dystrybucji Linuksa.

wave wave wave wave wave