9Sep
Ubuntu is vrij pittig out-of-the-box, maar er zijn een aantal manieren om beter te profiteren van het geheugen van je systeem en het opstartproces te versnellen. Sommige van deze tips kunnen de dingen echt versnellen, vooral op oudere hardware.
Met name het selecteren van een lichtgewicht desktopomgeving en lichtere applicaties kan een ouder systeem een nieuw leven inblazen. Die oude computer die worstelt met Ubuntu's Unity-desktop kan nog jarenlang goede prestaties leveren.
Preload installeren
Preload is een daemon - een achtergrondservice, met andere woorden - die de toepassingen die u op uw computer gebruikt controleert. Het leert de bibliotheken en binaire bestanden die u gebruikt en laadt ze van tevoren in het geheugen zodat de toepassingen sneller starten. Als u bijvoorbeeld altijd LibreOffice en Firefox opent nadat u uw computer hebt gestart, laadt preload automatisch de bestanden van elke toepassing in het geheugen wanneer uw computer opstart. Wanneer u zich aanmeldt en de toepassingen start, worden ze sneller gestart.
Preload is niet standaard geïnstalleerd op Ubuntu, hoewel sommige distributies dit standaard opnemen. Om Preload te installeren, voert u de volgende opdracht uit:
sudo apt-get installeer preload
Dat is alles! Preload draait op de achtergrond zonder u lastig te vallen. Je kunt de instellingen van Preload in het /etc/-bestand preload.conf aanpassen, maar de standaardinstellingen zouden goed moeten werken.
Controle opstarttoepassingen
Toepassingen kunnen automatisch worden gestart wanneer u zich aanmeldt bij Ubuntu. Pakketten kunnen automatisch hun eigen autostart-items toevoegen - installeer bijvoorbeeld Dropbox en je zult het waarschijnlijk automatisch starten met je bureaublad. Als je nogal wat van deze items hebt - of een langzamer systeem - kan je bureaublad er langer over doen om te verschijnen. U kunt deze opstarttoepassingen beheren vanuit het dialoogvenster Opstarttoepassingen.
Ubuntu verbergt de meeste standaard autostart-ingangen van het systeem uit dit dialoogvenster. Om ze te bekijken, voert u de volgende opdracht uit in een terminal:
sudo sed -i's / NoDisplay = true / NoDisplay = false / g '/etc/xdg/autostart/ *. desktop
Deze opdracht wijzigt elk automatisch startbestand en verandert de parameter "NoDisplay" van "true "to" false, waardoor elk item in de lijst wordt weergegeven. Nadat u deze opdracht hebt uitgevoerd, start u het dialoogvenster Opstarttoepassingen opnieuw en ziet u meer opties.
Schakel een automatisch starten-item niet uit, tenzij u begrijpt wat het doet. Als uw computer bijvoorbeeld geen Bluetooth-hardware heeft, kunt u de applet Bluetooth Manager uitschakelen, maar Ubuntu One niet uitschakelen als u het gebruikt.
U moet vermeldingen deactiveren door hun selectievakjes uit te schakelen in plaats van op de knop Verwijderen te klikken. Als u een invoer later opnieuw moet inschakelen, kunt u het bijbehorende selectievakje opnieuw inschakelen.
Gebruik een lichtere bureaubladomgeving
Als u oudere hardware gebruikt die worstelt met de standaard Unity-bureaubladomgeving van Ubuntu, wilt u mogelijk een lichtere desktopomgeving gebruiken. Goede opties zijn LXDE, XFCE - of zelfs iets als Xmonad, als je een super-minimale omgeving wilt. Deze opties krabben slechts het oppervlak van de beschikbare lichtgewicht bureaubladomgevingen.
Lichtere applicaties gebruiken
Naast een lichtere desktopomgeving, kunnen lichtere applicaties de prestaties van een ouder, langzamer systeem verhogen. Als u bijvoorbeeld af en toe een tekstdocument in LibreOffice Writer invoert, waarom zou u dan niet Abiword proberen? Het heeft minder functies, maar het is sneller.
Als u Mozilla Thunderbird of GNOME Evolution voor uw e-mail gebruikt, kunt u Sylpheed proberen, een lichter, grafisch e-mailprogramma. U zult lichtgewicht alternatieven vinden voor de meeste programma's die u gebruikt - geef het gewoon een Google. U kunt zelfs grafische applicaties volledig dumpen en alles doen met terminaltoepassingen - er zijn ook veel op terminals gebaseerde alternatieven.
Vertraging opstartmenu verminderen
Als er meerdere besturingssystemen zijn geïnstalleerd, geeft Ubuntu het GRUB-opstartmenu voor het opstarten van de computer 10 seconden lang weer. Na 10 seconden start het automatisch uw standaard bootitem. Als u normaal wacht totdat Ubuntu de standaard boot-invoer selecteert, kunt u deze time-out verminderen en kostbare seconden uit uw opstartproces halen.
Als u deze instelling wilt wijzigen, opent u het /etc/default/-grubbestand in een teksteditor:
gksu gedit /etc/default/ grub
Wijzig de waarde van GRUB_TIMEOUT in het bestand naar een lager getal. Als u de time-out op iets extreem laag instelt, bijvoorbeeld 1 seconde, kunt u het opstartmenu openen door continu op de pijltoetsen of Escape-toets te drukken terwijl uw computer opstart.
Sla het bestand op en voer de volgende opdracht uit om uw wijzigingen toe te passen:
sudo update-grub2
U kunt deze instelling - en vele andere GRUB2-instellingen - ook aanpassen met Grub-Customizer.
Tune Swappiness
De laatste optie is een controversiële optie. Zelfs Linux-kernelontwikkelaars zijn het niet eens met elkaar over de optimale waarde voor de swappiness-parameter.
De swappiness-waarde bestuurt de neiging van de Linux-kernel om te wisselen - dat wil zeggen, verplaats informatie uit het RAM-geheugen en naar het wisselbestand op de schijf. Het accepteert een waarde tussen 0 en 100.
- 0: De kernel zal het uitwisselingsproces zo lang mogelijk uit het fysieke geheugen en op de swappartitie vermijden.
- 100: de kernel zal agressief processen zo snel mogelijk uit het fysieke geheugen en op de swappartitie verdelen.
De standaard swappiness-waarde van Ubuntu is 60. Als u vindt dat Ubuntu processen naar schijf uitwisselt wanneer dit niet het geval is, kunt u een lagere waarde proberen - bijvoorbeeld, 10.
Om de swappiness-waarde tijdelijk in te stellen op 10, gebruikt u de volgendeopdracht:
sudo sysctl vm.swappiness = 10
Deze wijziging gaat verloren wanneer uw systeem opnieuw wordt opgestart. Als u de waarde tussen boots wilt behouden, bewerk dan het /etc/ sysctl.conf-bestand:
gksu gedit /etc/ sysctl.conf
Zoek naar vm.swappiness in het bestand en wijzig de waarde ervan. Als het niet bestaat, voeg je het toe aan het einde van het bestand op een nieuwe regel, zoals het volgende:
vm.swappiness = 10
Sla het bestand op nadat je de wijziging hebt aangebracht.
Hoe versnelt u uw Ubuntu-systeem? Heeft u een gewenste swappiness-waarde? Laat een reactie achter en laat het ons weten.