Iedereen houdt van een snelle computer. Hoe snel uw computer ook draait, ik weet zeker dat u hem nog sneller en soepeler wilt laten draaien. Hier is een compliatie van de trucs die we gebruiken om onze Linux-computer te versnellen.

De tips in deze tutorial zijn geschikt voor het versnellen van zowel moderne multi-core setups als oudere single-core hardware die weinig middelen bevatten. Merk ook op dat sommige trucs met gemak kunnen worden uitgevoerd, terwijl andere enige bekendheid met de Linux-opdrachtregel vereisen.

1. Snijd het rooien af

Of je nu een dual boot setup hebt of niet, als je een Linux distro hebt geïnstalleerd, zal je boot zeker worden onderbroken door de GRUB bootloader. Standaard zullen de meeste Linux-distro's op het bureaublad de GRUB-bootloader overal gedurende 10 tot 30 seconden weergeven. Weet je dat je de duur van de bootloader kunt korten of zelfs helemaal kunt aftellen?

Start een terminal op en open het bestand /etc/default/grub in uw favoriete teksteditor.

 sudo nano / etc / default / grub 

Zoek naar de variabele GRUB_TIMEOUT . Vervang de waarde die aan deze variabele is gekoppeld, naar iets als 5 of 3. Zet dit op 0 om het aftellen uit te schakelen (het eerste item wordt standaard geselecteerd).

Sla op (Ctrl + o) en sluit het bestand (Ctrl + x). Ren dan

 -update-grub 

om de wijziging van kracht te laten worden,

2. Trim de Startup-lijst

Een van de belangrijkste redenen die bijdraagt ​​aan langere opstarttijden, is dat uw systeem onnodige apps en services start tijdens het opstarten.

De Ubuntu distro wordt geleverd met de "Startup Applications" -tool om alle apps toe te voegen en te verwijderen die de distro bij het opstarten zal starten. Start de app vanuit de Dash en schakel alle services uit die u daar aantreft.

Om alle services te zien (inclusief die welke verborgen zijn of niet met een GUI komen), start een terminal op:

 cd / etc / xdg / autostart $ sudo sed --in-place's / NoDisplay = true / NoDisplay = false / g '* .desktop 

Terug naar de "Opstarttoepassingen", vindt u aanvullende opstartprogramma's zoals "Persoonlijke Bestandsdeling", "Ubuntu One", enz. U kunt hun beschrijvingen lezen en ze uitschakelen die u niet nodig hebt.

Om een ​​dienst uit te schakelen, selecteert u een service en schakelt u het selectievakje naast de naam uit. Klik niet op de knop "Verwijderen", anders moet u de service handmatig toevoegen voordat u deze opnieuw kunt inschakelen.

3. Stroomlijn services

In plaats van de goede ol 'init daemon, gebruiken Ubuntu en zijn derivaten nu Upstart om services te beheren.

U kunt de status van een service controleren met de opdracht " status ". Bijvoorbeeld,

 sudo status cups 

vermeldt de status van de service ("running" of "stopped") en drukt ook zijn unieke proces-ID af. Om een ​​service uit te schakelen, moet u een zogenaamd override-bestand maken. Dit bestand heeft voorrang op het oorspronkelijke servicebestand.

Om te illustreren, neem je aan dat je distro de MySQL- en Apache-services vermeldt als actief hoewel je ze niet gebruikt. Om ze uit te schakelen, moet u twee override-bestanden maken, zoals:

 sudo sh -c "echo 'manual'> /etc/init/mysql.override" sudo sh -c "echo 'manual'> /etc/init/apache2.override" 

Met deze opdrachten wordt Upstart geïnstrueerd dat deze services indien nodig handmatig door de gebruiker worden gestart. Merk op dat deze bestanden onder de map "/ etc / init" worden geplaatst en niet "/etc/init.d". Wanneer Upstart de override-bestanden voor deze twee services tegenkomt, negeert het de instructies in de originele servicebestanden.

4. Patch je kernel

Het verlagen van services en het voorkomen dat apps automatisch starten, helpt maar als je drastische wijzigingen nodig hebt, moet je je kernel patchen. Om te beginnen zijn er verschillende voor prestaties geoptimaliseerde kernel-patches beschikbaar op internet. Niemand is echter zo populair als die gemaakt door Linux-kernelontwikkelaar Con Kolivas.

Kolivas 'patchset is gebouwd met de nadruk op desktopprestaties. Nadat u het hebt geïnstalleerd, merkt u prestatieverbeteringen in dagelijkse bureaubladtaken, evenals tijdens het spelen van games en het afspelen en produceren van multimedia.

Hier is een aangepast script (oorspronkelijk geschreven door leden van de Ubuntu Braziliaanse gemeenschap) dat vanilla kernels samen met Kolivas 'patches zal downloaden en ze zal compileren naar installeerbare binaries.

Download het script:

 cd / tmp wget --no-check-certificate https://raw.github.com/chilicuil/learn/master/sh/kernel-ck-ubuntu 

Download de kernel en de patches en compileer deze:

 tijd bash kernel-ck-ubuntu 

De bovenstaande stap zal enige tijd duren om te voltooien. Als het klaar is, hebt u een aantal binaire bestanden waarmee u kunt installeren:

 sudo dpkg -i ./linux-*.deb 

Als u ongeduldig bent, kunt u ook vooraf gecompileerde binaire bestanden van de gepatchte kernel downloaden voor uw architectuur.

5. Schakel de bling uit

Het lijkt misschien voor de hand liggend, maar mooie grafische compositie-effecten zijn niet geschikt voor langzamere apparaten en moeten onmiddellijk worden uitgeschakeld.

Er zijn ook enkele mooie functies die we als vanzelfsprekend hebben beschouwd. Bijvoorbeeld het voorbeeld van de miniaturen in Bestandsbeheer. Het zou niet veel uitmaken als je de inhoud van een map met een paar bestanden bekijkt. Maar open een map met tientallen bestanden op een trage machine en het bestandsbeheer gebruikt kostbare bronnen om miniaturen te genereren.

Om miniaturen in Nautilus uit te schakelen, gaat u naar "Bestanden -> Voorkeuren -> Voorbeeld" en stelt u de waarde in van "Toon miniaturen" in "Nooit".

Op dezelfde manier zullen de Nepomuk-, Strigi- en Akonadi-functies op het KDE-bureaublad voldoende geheugenbronnen bevatten. U kunt Nepomuk en Strigi uitschakelen via 'Systeeminstellingen' door naar het gedeelte 'Desktop zoeken' te gaan.

Om Akonadi uit te schakelen, moet u de lopende Akonadi-server afsluiten met

 akonadictl stop 

Bewerk nu het bestand /~.config/akonadi/akonadiserverrc en verander de "StartServer" parameter van true in false.

Omdat Akonadi diep in het KDE-bureaublad is ingebonden, zal het bij het starten van elke Akonadi-app automatisch de Akonadi-server starten. Sommige KRunner hardlopers en Plasma-widgets gebruiken ook Akonadi, dus je moet ze ook uitschakelen.

Om Akonadi-enabled KRunner hardlopers uit te schakelen, druk op "Alt + F2" en klik op het "moersleutel" -pictogram. Schakel het selectievakje "Nepomuk Desktop Search" en de lopers van "Instant Messaging Contacts" uit. Vervolgens moet je de widget Digitale klok vertellen om geen agenda-evenementen weer te geven door met de rechtermuisknop op de digitale klok in het paneel te klikken en vervolgens naar Digitale klokinstellingen te gaan. Schakel over naar het tabblad "Agenda" en schakel de optie "Gebeurtenissen weergeven" uit.

6. Lichtgewicht alternatieve apps gebruiken

Dankzij de rijkdom en de verscheidenheid aan apps in het open-source-universum is er geen tekort aan alternatieven, waaronder enkele die speciaal zijn ontworpen voor langzamere apparaten.

U kunt beginnen door over te schakelen naar een lichtgewicht displaymanager zoals XDM, in plaats van LightDM, GDM of KDM die bij uw distro wordt geleverd. XDM is niet zo mooi als de anderen, maar het oefent een minuscule vraag uit op de hardware.

Je kunt ook overschakelen naar een aansteker windowmanager zoals Xfce, Openbox, Verlichting, etc.

Of, als je echt avontuurlijk bent, kun je heel varken worden en overschakelen naar een lichtgewicht distro, zoals Puppy Linux, Lubuntu, CrunchBang, enz. Deze distros hebben behoorlijk moeite gedaan om ervoor te zorgen dat hun aanbod je hardware niet belast. Puppy Linux is bijvoorbeeld geladen met lichtgewicht aangepaste apps van allerlei soort en de Lubuntu distro wordt geleverd met de zram-kernelmodule om de prestaties ervan op machines met weinig RAM te verbeteren.

Als je een van deze tips gebruikt om je computer te versnellen, of een paar van je eigen tips hebt, deel je ervaring dan door hieronder een opmerking toe te voegen.

Afbeelding tegoed: Caspar Diederik