9Sep
Ubuntu jest całkiem zgrabny i gotowy do użycia, ale jest kilka sposobów na lepsze wykorzystanie pamięci systemu i przyspieszenie procesu rozruchu. Niektóre z tych wskazówek mogą naprawdę przyspieszyć działanie, szczególnie na starszym sprzęcie.
W szczególności wybór lekkiego środowiska graficznego i lżejszych aplikacji może dać starszemu systemowi nowe życie. Ten stary komputer, który zmaga się z desktopem Unity, może zapewnić przyzwoitą wydajność przez wiele lat.
Instalacja wstępna Wstępne ładowanie
to demon - usługa w tle, czyli innymi słowy - monitorująca aplikacje używane na komputerze. Uczy się bibliotek i plików binarnych, z których korzystasz i wczytuje je do pamięci, aby aplikacje zaczęły działać szybciej. Na przykład, jeśli zawsze otwierasz LibreOffice i Firefox po uruchomieniu komputera, preload automatycznie załaduje pliki każdej aplikacji do pamięci po uruchomieniu komputera. Po zalogowaniu i uruchomieniu aplikacji zaczynają się szybciej. Wstępne ładowanie
nie jest instalowane domyślnie w systemie Ubuntu, chociaż niektóre dystrybucje uwzględniają go domyślnie. Aby zainstalować Preload, uruchom następującą komendę:
sudo apt-get install preload
To wszystko! Wstępne ładowanie działa w tle bez przeszkadzania. Możesz zmodyfikować ustawienia Preload w pliku preload.conf /etc/, jeśli chcesz, ale domyślne ustawienia powinny działać poprawnie.
Aplikacje do uruchamiania kontrolnego
Aplikacje mogą się automatycznie uruchamiać po zalogowaniu do systemu Ubuntu. Pakiety mogą automatycznie dodawać własne wpisy autostartu - na przykład zainstalować Dropbox i najprawdopodobniej automatycznie rozpocznie się od pulpitu. Jeśli masz kilka takich wpisów - lub wolniejszy system - może to spowodować, że Twój pulpit będzie dłużej pojawiał się.Możesz kontrolować te aplikacje startowe w oknie dialogowym Aplikacje startowe.
Ubuntu ukrywa większość domyślnych wpisów autostartu w tym oknie dialogowym. Aby je wyświetlić, uruchom następujące polecenie w terminalu:
sudo sed -i 's / NoDisplay = true / NoDisplay = false / g' /etc/xdg/autostart/ *. desktop
Ta komenda modyfikuje każdy plik autostartu i zmienia parametr "NoDisplay" z "true "to" false, "dzięki czemu każdy wpis pojawi się na liście. Po uruchomieniu tego polecenia uruchom ponownie okno dialogowe Startup Applications, a zobaczysz więcej opcji.
Nie wyłączaj wpisu autostartu, chyba że rozumiesz, co robi. Na przykład, jeśli twój komputer nie ma sprzętu Bluetooth, możesz wyłączyć aplet Menedżera Bluetooth - ale nie wyłączaj Ubuntu One, jeśli go używasz.
Powinieneś wyłączyć wpisy, odznaczając ich pola wyboru, zamiast klikając przycisk Usuń.Jeśli chcesz ponownie włączyć wpis później, możesz ponownie włączyć jego pole wyboru.
Użyj lżejszego środowiska graficznego
Jeśli używasz starszego sprzętu, który boryka się z domyślnym środowiskiem biurkowym Unity w systemie Ubuntu, możesz użyć lżejszego środowiska graficznego. Dobre opcje to LXDE, XFCE - lub nawet coś takiego jak Xmonad, jeśli chcesz mieć super-minimalne środowisko. Te opcje tylko zarysowują powierzchnię dostępnych lekkich środowisk graficznych.
Użyj lżejszych aplikacji
Wraz z lżejszym środowiskiem graficznym, bardziej lekkie aplikacje mogą zwiększyć wydajność starszego, wolniejszego systemu. Na przykład, jeśli piszesz sporadyczny dokument tekstowy w LibreOffice Writer, może zamiast tego wypróbuj Abiword? Ma mniej funkcji, ale jest szybszy.
Jeśli używasz Mozilla Thunderbird lub GNOME Evolution dla swojej poczty e-mail, możesz wypróbować Sylpheed, bardziej lekki graficzny program pocztowy. Znajdziesz lekkie alternatywy dla większości programów, z których korzystasz - po prostu daj Google. Możesz nawet całkowicie opuścić aplikacje graficzne i robić wszystko za pomocą aplikacji terminalowych - znajdziesz tam także wiele alternatywnych terminali.
Zmniejsz opóźnienie menu startowego
Jeśli masz wiele systemów operacyjnych zainstalowanych, Ubuntu wyświetla menu uruchamiania programu GRUB przez 10 sekund po uruchomieniu komputera. Po 10 sekundach automatycznie uruchamia twój domyślny wpis rozruchowy. Jeśli zwykle czekasz, aż Ubuntu wybierze domyślny wpis rozruchowy, możesz zmniejszyć ten limit czasu i poświęcić cenne sekundy w procesie rozruchu.
Aby zmodyfikować to ustawienie, otwórz plik grub /etc/default/ w edytorze tekstu:
gksu gedit /etc/default/ grub
Zmień wartość GRUB_TIMEOUT w pliku na mniejszą liczbę.Jeśli ustawisz limit czasu na coś bardzo niskiego - powiedzmy 1 sekundę - możesz uzyskać dostęp do menu uruchamiania, naciskając stale klawisze strzałek lub klawisz Escape podczas uruchamiania komputera.
Zapisz plik i uruchom następujące polecenie, aby zastosować zmiany:
sudo update-grub2
Możesz również zmodyfikować to ustawienie - i wiele innych ustawień GRUB2 - za pomocą programu Grub-Customizer.
Tune Swappiness
Ostatnia opcja jest kontrowersyjna. Nawet programiści jądra Linux nie zgadzają się co do optymalnej wartości parametru swappiness.
Wartość swappiness kontroluje tendencję do zamiany jądra Linuksa - to znaczy przenosi informacje z pamięci RAM i do pliku wymiany na dysku. Przyjmuje wartość od 0 do 100.
- 0: Jądro uniknie zamiany procesu z pamięci fizycznej i na partycję wymiany tak długo, jak to możliwe.
- 100: Jądro agresywnie zamieni procesy z pamięci fizycznej i na partycję wymiany tak szybko, jak to możliwe.
Domyślną wartością swobody Ubuntu jest 60. Jeśli zauważysz, że Ubuntu zamienia procesy na dysk, kiedy nie powinien, możesz spróbować niższej wartości - powiedzmy, 10.
Aby tymczasowo zmienić wartość swapu na 10, użyj następującegopolecenie:
sudo sysctl vm.swappiness = 10
Ta zmiana zostanie utracona po ponownym uruchomieniu systemu. Jeśli chcesz zachować wartość między bootami, edytuj plik sysctl.conf /etc/:
gksu gedit /etc/ sysctl.conf
Wyszukaj plik vm.swappiness w pliku i zmień jego wartość.Jeśli nie istnieje, dodaj go na końcu pliku w nowym wierszu, na przykład:
vm.swappiness = 10
Zapisz ten plik po wprowadzeniu zmiany.
Jak przyspieszyć system Ubuntu? Czy masz preferowaną wartość swappiness? Pozostaw komentarz i daj nam znać.