Alle elsker en hurtig computer. Uanset hvor hurtigt din computer allerede kører, er jeg sikker på, at du er ivrig efter at få det til at køre endnu hurtigere og glattere. Her er en overholdelse af de tricks, vi bruger til at fremskynde vores Linux-computer.

Tipene i denne vejledning er velegnede til at fremskynde både moderne multi-core opsætninger samt ældre single core hardware, der er lavt af ressourcer. Bemærk også, at nogle af trickene kan udføres med lethed, mens andre kræver en vis fortrolighed med Linux-kommandolinjen.

1. Skær ned grubben

Uanset om du har en dual boot opsætning eller ej, hvis du har installeret en Linux distro, vil din boot sikkert blive afbrudt af GRUB bootloader. Som standard vil de fleste desktop Linux distros vise GRUB bootloader for hvor som helst fra 10 til 30 sekunder. Ved du, at du kan trimme varigheden af ​​bootloaderen, eller endda springe nedtællingen helt?

Slå en terminal op, og åbn filen /etc/default/grub i din foretrukne tekstredigerer.

 sudo nano / etc / default / grub 

Se efter GRUB_TIMEOUT variablen. Udskift værdien i forbindelse med denne variabel til noget som 5 eller 3. Indstil det til 0 for at deaktivere nedtællingen (den første indgang vælges som standard).

Gem (Ctrl + o) og luk filen (Ctrl + x). Kør så

 update-grub 

for ændringen træder i kraft

2. Trim startlisten

En af hovedårsagerne til længere opstartstider er, at dit system starter unødvendige apps og tjenester under opstart.

Ubuntu distribuerer med "Startup Applications" værktøjet for at tilføje og fjerne eventuelle apps, som distro vil starte ved opstart. Start appen fra Dash og deaktiver de tjenester, du finder der.

For at se alle tjenester (herunder dem, der er skjulte eller ikke med et GUI), skal du oprette en terminal:

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

Tilbage til "Opstartsprogrammer" skal du finde yderligere opstartsprogrammer som "Personlig fildeling", "Ubuntu One" osv. Du kan læse deres beskrivelser og deaktivere, hvad du ikke har brug for.

For at deaktivere en tjeneste fra start skal du vælge en tjeneste og blot fjerne markeringen i afkrydsningsfeltet ud for sit navn. Klik ikke på knappen "Fjern", ellers skal du tilføje tjenesten manuelt, før du kan genaktivere den.

3. Streamline tjenester

I stedet for den gode ol 'init daemon bruger Ubuntu og dets derivater nu Upstart til at administrere tjenester.

Du kan kontrollere status for en tjeneste med kommandoen " status ". For eksempel,

 sudo status cups 

vil nævne status for tjenesten ("kører" eller "stoppet") og udskriver også sit unikke proces-id. For at deaktivere en tjeneste skal du oprette, hvad der kaldes en tilsidesættelsesfil. Denne fil har forrang over den oprindelige servicefil.

For at illustrere, antag din distro lister MySQL og Apache tjenester som kører, selvom du ikke bruger dem. For at deaktivere dem skal du oprette to overstyrede filer, f.eks .:

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

Disse kommandoer instruerer Opstart, at disse tjenester vil blive startet manuelt af brugeren, når det kræves. Bemærk at disse filer er placeret under "/ etc / init" biblioteket og ikke "/etc/init.d". Når Upstart møder overstyringsfilerne for disse to tjenester, ignorerer den instruktionerne i de oprindelige servicefiler.

4. Patch din kerne

Skære ned tjenester og forhindre apps fra auto-start hjælper, men hvis du har brug for drastiske ændringer, skal du patchere din kerne. Til at begynde med er der flere præstationsoptimerede kernepletter tilgængelige på internettet. Ingen er dog så populær som den, der er lavet af Linux-kerneudvikler Con Kolivas.

Kolivas 'patchset er bygget med vægt på desktop performance. Når du har installeret det, vil du bemærke effektivitetsforbedringer i hverdagens stationære opgaver, såvel som mens du spiller spil og spiller og producerer multimedie.

Her er et brugerdefineret script (oprindeligt skrevet af medlemmer af Ubuntu brasilianske fællesskab), der downloader vaniljekerner sammen med Kolivas 'patches og kompilerer dem i installerbare binære filer.

Download scriptet:

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

Download kernen og patcherne og kompilere dem:

 tid bash kernel-ck-ubuntu 

Ovenstående trin vil tage noget tid at fuldføre. Når det er færdigt, får du en masse binære filer, som du kan installere med:

 sudo dpkg -i ./linux-*.deb 

Hvis du er utålmodig, kan du også downloade forudkompilerede binære filer af den patched kernel til din arkitektur.

5. Sluk blingen

Det kan måske synes indlysende, men fancy grafiske kompositionseffekter er ikke egnede til langsommere maskiner og skal straks slukke.

Der er også nogle fancy træk, som vi har taget for givet. For eksempel forhåndsvises miniaturerne i filhåndteringen. Det ville ikke gøre meget forskel, når du ser indholdet af en mappe med nogle få filer. Men åbne en mappe med snesevis af filer på en langsom maskine, og filhåndteringen vil forbruge dyrebare ressourcer, der genererer miniaturer.

For at slukke miniaturer i Nautilus skal du gå til "Filer -> Indstillinger -> Preview" og indstille værdien af ​​"Vis miniaturebilleder" til "Aldrig".

På samme måde vil funktionerne Nepomuk, Strigi og Akonadi på KDE-skrivebordet vise hukommelsesressourcer. Du kan deaktivere Nepomuk og Strigi fra "System Settings" ved at gå til "Desktop Search" sektionen.

For at deaktivere Akonadi skal du lukke den akonadi-server, der kører med

 akonadictl stop 

Rediger nu filen / ~ /~.config/akonadi/akonadiserverrc / /~.config/akonadi/akonadiserverrc / /~.config/akonadi/akonadiserverrc og skift parameteren "StartServer" fra ægte til falsk.

Da Akonadi er bundet dybt ind i KDE-skrivebordet, starter du automatisk Akonadi-serveren, når du starter en Akonadi-aktiveret app. Nogle KRunner løbere og Plasma widgets bruger også Akonadi, så du skal også deaktivere dem.

For at deaktivere Akonadi-aktiverede KRunner løbere, tryk "Alt + F2" og klik på "skiftenøgle" ikonet. Afkryds nu "Nepomuk Desktop Search" og "Instant Messaging Contacts" løbere. Derefter skal du fortælle widgeten Digital Clock for ikke at vise kalenderhændelser ved at højreklikke på det digitale ur i panelet og derefter gå til Digital Clock Settings. Skift til fanen "Kalender" og afmarker indstillingen "Vis begivenheder".

6. Brug af lette alternative apps

Takket være den rigdom og variationen af ​​app i open source universet, er der ingen mangel på alternativer, herunder nogle designet specielt til langsommere maskiner.

Du kan starte med at skifte til en letvægtsdisplaymanager som f.eks. XDM, i stedet for LightDM, GDM eller KDM, der følger med din distro. XDM er ikke så smuk som de andre, men det udøver minimal efterspørgsel på hardwaren.

Du kan også skifte til en lysere vinduesmanager som Xfce, Openbox, Oplysning, etc.

Eller hvis du virkelig er eventyrlystne, kan du gå hele svin og skifte til en let distro, som Puppy Linux, Lubuntu, CrunchBang osv. Disse distroer sætter en stor indsats for at sikre, at deres tilbud ikke beskatter din hardware. Puppy Linux er fx fyldt med lette tilpassede apps af alle slags, og Lubuntu distroberes med zram kernel modulet for at forbedre dens ydeevne på maskiner med lidt RAM.

Hvis du bruger et af disse tips til at fremskynde computeren eller har noget af dit eget, kan du dele din oplevelse ved at tilføje en kommentar nedenfor.

Billedkredit: Caspar Diederik