Optimizacija Ubuntu 14.04 nakon instalacije. Povećajte brzinu Ubuntua. Koristite tipkovničke prečace

18.05.2020 Zanimljiv

Korisnici Linuxa po definiciji imaju pristup snažnijem sustavu u usporedbi s Windowsima. Međutim, ako koristite tešku radnu okolinu kao što je Unity, na primjer, izvedba bi mogla biti slabija.
Svi više vole da se programi i dokumenti otvaraju ne nakon 10-20 sekundi, već odmah. Pritom je poželjno da izgled Radno okruženje nije nalikovalo ranim devedesetima, jer puno vremena provodimo u sučelju našeg sustava, što znači da bi nam unutra trebalo biti ugodno.
Ne morate ići u krajnost i potpuno napustiti prekrasno okruženje radne površine u korist asketskih upravitelja prozorima. Pronaći kompromis između performansi i dobrog izgleda uopće nije težak zadatak.
U ovom ćemo članku pogledati kako ubrzati Ubuntu na četiri jednostavna načina. Iako će se ovi savjeti također primijeniti na starija izdanja, posebno ćemo se osvrnuti na ubrzavanje Ubuntua 16.04.
Pozitivan rezultat bit će jasno vidljiv na starim računalima male snage ili na VirtualBoxu. Savjeti su relevantni i učinkoviti čak i ako je vaš Ubuntu instaliran na SSD-u.

1. Uklonite nepotrebne programe iz pokretanja.

Ubuntu 16.04 pri pokretanju učitava velik broj različitih aplikacija od kojih vam mnoge vjerojatno ne trebaju. Da biste ubrzali Ubuntu, možete ih jednostavno onemogućiti.
Međutim, mnogi programi za pokretanje su skriveni, a da biste ih vidjeli morate pokrenuti sljedeću naredbu:

sudo sed -i "s/NoDisplay=true/NoDisplay=false/g" /etc/xdg/autostart/*.desktop

Sada otvorite "Automatski pokrenute aplikacije" iz Unity Dash...
...i samo isključite nepotrebne stavke.


Ubrzavanje Ubuntua 16.04 može se implementirati onemogućavanjem nepotrebnih značajki. Ovdje je popis usluga i programa koji vam vjerojatno neće trebati.
Upravitelj profila pristupačnosti(Menadžer posebne značajke).
Koristi se za prikaz ikone pristupačnosti na zaslonu za prijavu. Ako ne trebaš zaslonska tipkovnica i glasovnog pomoćnika, samo ih isključite.
Sigurnosni monitor(Rezervna kopija).
Izrada sigurnosnih kopija pomoću deja-dup-monitora. Ako ne planirate izrađivati ​​sigurnosne kopije podataka, slobodno to onemogućite.
Dijeljenje radne površine(Udaljeno upravljanje radnom površinom).
Dizajniran za dolazne VNC veze. Ako znate da možete upravljati svojim sustavom bez ičije pomoći, onda ga možete isključiti. Mogućnost da sami djelujete kao daljinski pomoćnik i kontrolirate druga računala putem VNC-a nigdje ne nestaje.
Gnome softver(Centar softver).
Možete ga onemogućiti ako radije instalirate programe putem terminala, bez korištenja GUI Software Centera.
Čitač zaslona Orca (Glasovni asistent orka).
Ako vidite, isključite ga.
Dijeljenje osobnih datoteka(Dijeljenje osobnih datoteka).
Trebalo bi ga ostaviti samo ako trebate prenijeti datoteke putem Bluetootha.
Update Notifier(Obavijest o ažuriranju).
Ako ne želite primati obavijesti o dostupnim ažuriranjima, možete ih onemogućiti.

2. Podesite Swappiness.

Svi znamo da je brzina razmjene podataka s RAM-om puno veća nego s tvrdi disk. Kako ubrzati Ubuntu s obzirom na ovu činjenicu?
Napravimo mali eksperiment: pokrenite svoj sustav, otvorite nekoliko programa, recimo: Firefox, LibreOffice, Mozilla Thunderbird, Evince... i jednostavno ih ostavite otvorene bez izvođenja ikakvih radnji. Ne stavljajte sustav ni u stanje mirovanja ni u stanje pripravnosti. Vratite se za nekoliko sati i primijetite koliko su nespretni postali pokrenuti programi, kako sporo reagiraju na naše radnje mišem. To je zato što su otišli u idle mod (neaktivnost), a sustav ih je poslao na swap, odnosno na posebno određeno mjesto na tvrdom disku.
Koristeći System Monitor, možete pronaći da Ubuntu koristi swap, bez obzira na to ima li puno slobodnog RAM-a.
To je zbog zadanih postavki zamjene. Swappiness je parametar jezgre koji kontrolira koliko često će Linux slati neaktivne aplikacije na swap, tj. HDD.
Vrijednost zamjene može se postaviti u rasponu od 0 do 100. Niske vrijednosti upućuju da se zamjena koristi rjeđe, visoke vrijednosti - češće. Zadana vrijednost u Ubuntuu je 60. To znači da kada potrošnja RAM-a dosegne 40%, Linux kernel aktivira korištenje swapa.
Trenutnu vrijednost možete provjeriti pomoću naredbe:

mačka /proc/sys/vm/swappiness

sudo sysctl vm.swappiness=10

Nemojte stavljati razmake prije ili iza znaka "=". Ova naredba govori kernelu da koristi swap samo kada je memorija zauzeta 90%. Ova postavka traje do ponovnog pokretanja.
Da biste konfiguraciju učinili trajnom, morate urediti posebnu datoteku.

sudo nano /etc/sysctl.d/99-sysctl.conf

Na kraju ove datoteke morate dodati redak:

vm.swappiness=10



Spremite datoteku i zatvorite uređivač (pritisnite Ctrl+O za spremanje i Ctrl+X za izlaz). Svi ovi koraci odnose se na Ubuntu Server 16.04.Naš cilj je ubrzati Ubuntu. Naravno, tko bi volio brzinu pokretanja Firefoxa ili drugih teških aplikacija? Postoji mali softverski alat poznat kao preload koji pamti programe koje najčešće koristite, unaprijed učitava povezane biblioteke u RAM i izvršne datoteke, čineći pokretanje ovih teških programa mnogo bržim.
Možete instalirati predučitavanje na Ubuntu 16.04 pomoću naredbe:

sudo apt instaliraj predučitavanje

Nakon što instalacija završi, demon predučitavanja pokrenut će se automatski, to možete provjeriti pokretanjem naredbe:

systemctl status predučitavanje



Ako iz nekog razloga ne radi, pokrenite naredbu:

sudo systemctl početak predučitavanja

Sada se samo bavite svojim poslom - predučitavanje će raditi bez vašeg sudjelovanja.

4. Isključite efekte.

Efekti su nedvojbeno ugodni za oko, razbijajući dosadan radni prostor. Međutim, oni također zahtijevaju vrijedne sistemske resurse za rad. Kako ubrzati Ubuntu 16.04? Koristeći compizconfig-settings-manager, efekti se mogu onemogućiti, čime se povećava izvedba.
Compizconfig-settings-manager možete instalirati pomoću naredbe:

sudo apt instalirajte compizconfig-settings-manager

Pokrenite ga iz Unity Dasha, zatim odaberite odjeljak Efekti na lijevoj strani i onemogućite one koji vam ne trebaju. Ako želite, možete isključiti apsolutno sve.


Također možete isključiti zamućenje pozadine u Unity Dashu koristeći Unity Tweak Tool. Ovo će Unity Dash učiniti osjetljivijim.
Instaliranje alata Unity Tweak:

sudo apt instalirajte unity-tweak-tool

Nakon instaliranja, otvorite ga i odaberite karticu "Traži", zatim prebacite gumb "Zamućenje pozadine" na "Isključeno". (ISKLJUČENO).


Općenito, mnogima se to sviđa prozirna pozadina, a ti?
Prije:


Nakon:

Dodatni savjet: pronađite glavnog krivca za sporo učitavanje.

Možete saznati koliko je vremena potrebno za pokretanje svake od učitanih usluga pokretanjem sljedeće naredbe:

systemd-analizirati krivnju



Kao što možete vidjeti na gornjoj slici, mnt-pi.mount i vboxadd.service servisi su sami krivci. Znam da je mnt-pi.mount odgovoran za montiranje NFS-a (Network File System) na moj Raspberry Pi, ali mi više ne treba, pa ga mogu sigurno ukloniti iz /etc/fstab datoteke. Također znam da je vboxadd.service daemon potreban samo za virtualni stroj, koji je meni, opet, nepotreban.
Onemogući:

sudo systemctl onemogući vboxadd.service

Provjera vremena učitavanja:

systemd-analiza vremena

Prije:

Nakon:

Onemogući ipv6 ubuntu 16.04

IPv6 protokol je nova tehnologija, koji pruža puno veći prostor IP adrese, veću sigurnost i brzinu. Ali ovo je sve idealno. IPv6 prekida kompatibilnost s prethodnim verzijama IPv4 i sada se u većini slučajeva koristi stari protokol. Već smo dosta detaljno pogledali po čemu se IPv6 razlikuje od IPv4, pa nećemo sve ponavljati.
Od dalje ovaj trenutak IPv6 se koristi prilično rijetko; ovaj protokol nije u potpunosti podržan od strane sve opreme. Ako vaš usmjerivač ili ISP ne podržava IPv6, usporit će mrežu i trebat će dulje za otkrivanje imena domena stranicama i pokušat će dobiti IPv6 adresu, što će također dovesti do kašnjenja. U ovoj kratkoj bilješci pogledat ćemo kako onemogućiti ipv6 u Ubuntu 16.04 ili drugim kompatibilnim distribucijama.

Provjera podrške za IPv6

Sve moderne distribucije podržavaju IPv6 bez iznimke. Ali kako biste bili sigurni da je vaš lokalni stroj primio ipv6 adresu, možete pokrenuti naredbu:

U odjeljku za povezivanje eth0 vidjet ćete adrese inet4 i inet6, u inet6 će biti prikazana Ipv6 adresa koju je ruter dodijelio ovom računalu. Sve adrese koje počinju s fe80 su adrese lokalne mreže. Ali prisutnost ove adrese ne znači da je podržava vaš pružatelj usluga. Da provjerite ovu točku, možete pokušati poslati zahtjev za ping na ipv6.google.com:

Linux pruža mnoge prednosti svojim korisnicima. Na primjer, može se smatrati bez virusa jer ih ima vrlo malo. Mnogima je jako važno da nitko osim vas neće kontrolirati ono što radite u sustavu. Besplatni softver zvuči vrlo privlačno u svjetlu nedavnih događaja kada smo prošle godine saznali da velike tvrtke poput Microsofta i Applea špijuniraju svoje korisnike.

Besplatni softver postaje vrlo relevantan ako ne želite sami platiti da ga koristite. nova verzija operacijski sustav.

Mnogi se toga sjete klikom dvostruki klik koristeći prečac u sustavu Windows, morate čekati prilično dugo dok se program ne pokrene. Ovdje Linux također ima prednost - puno je brži. I to se odnosi na sve koji koriste računalo s potpuno novim osmojezgrenim procesorom i one koji ga imaju stari laptop posljednje stoljeće. Ako želite još veću brzinu na Linuxu, slijedite upute u ovom članku. Zatim ćemo pogledati kako ubrzati Linux. Prvenstveno ćemo se usredotočiti na Ubuntu, ali svi ovi savjeti mogu se primijeniti i na druge distribucije.

Neki od ovdje danih savjeta uključuju izmjene sistemske datoteke kao root korisnik. S ovom vrstom uređivanja uvijek postoji mogućnost da slučajno nešto pokvarite i učinite vaše računalo neispravnim. Zato je bolje da to učinite sigurnosna kopija sve datoteke s kojima ćete raditi, tako da kasnije, ako je potrebno, možete vratiti stare postavke.

Još je bolje prvo eksperimentirati s virtualnim strojem. Na ovaj način možete raditi što god želite, a zatim se samo vratiti na posljednju radnu snimku.

1. Ubrzajte Grub boot loader

Ako imate instalirana dva operativna sustava, onda vam je vjerojatno poznat ovaj boot izbornik. Ali ono što vjerojatno niste primijetili je odbrojavanje na samom dnu, ispod područja za unos. Ovo je vrijeme koje će sustav čekati prije nego što počne učitavati zadanu distribuciju.

Na primjer, u Ubuntuu je 10 sekundi. Obično možete pritisnuti Enter, ali ako ste daleko od automobila, možda bi bilo pametnije postaviti kraći interval, primjerice 3 sekunde. To će biti sasvim dovoljno za odabir OS-a.

Da biste ubrzali vrijeme dizanja Linuxa, otvorite datoteku /etc/default/grub kao root. Promijenite vrijednost GRUB_TIMEOUT = 10 na 3. Zatim ažurirajte Grub konfiguraciju. Ovdje:

sudo vi /etc/default/grub

sudo grub-ažuriranje

sudo grub2-mkconfig -o /boot/grub/grub.cfg

2. Onemogućite usluge

Kada se sustav podigne, velika je razlika između pokretanja kernela i spremanja radne površine. Činjenica je da sustav učitava vrlo velik broj usluga, a ne sve od njih koje su vam potrebne.

U init sustavu temeljenom na sysvinitu, sve usluge nalaze se u mapi /etc/init.d i možete zaustaviti one koje vam nisu potrebne. Status svih usluga možete pogledati naredbom:

usluga --status-sve

Uslugu možete onemogućiti naredbom:

update-rc.d -f usluga uklanjanje

sudo systemctl onemogući uslugu

Možete odrediti koje su vam usluge potrebne, a koje ne, jednostavnim pretraživanjem na internetu. Mnoge distribucije imaju grafičke aplikacije za upravljanje uslugama, na primjer, u Ubuntuu ćete za to morati koristiti uslužni program servisne konzole, to će uvelike ubrzati rad Linuxa. Također, onemogućavanjem nepotrebnih usluga možete znatno ubrzati učitavanje Linuxa.

3. Ubrzajte Nautilus upravitelj datoteka

Prema zadanim postavkama radi upravitelj datoteka Gnome Brzo skeniranje sve datoteke za prikaz sličica i Dodatne informacije. U principu, ovo je brzo skeniranje, ali u mapi s veliki iznos datoteke, ovaj proces neće biti nimalo brz.

Da biste prestali gubiti CPU vrijeme na ovaj zadatak, idite na izbornik Uredi, Pregled u Nautilusu i promijenite postavku iz Stalno ili Samo lokalne datoteke na Nikada.

Vidjet ćete da je Nautilus sada mnogo brži.

4. Smanjenje opterećenja

Za stariju opremu u pravilu biramo posebno lagane razvode. Razlog zašto su VectorLinux i druge slične distribucije tako dobre na jeftinijem hardveru je taj što ne zahtijevaju puno resursa sustava.

Naravno, ako želite ubrzati Linux na vašem računalu, možete sami smanjiti njegovo opterećenje ili možete jednostavno instalirati gotovu distribuciju. Ako ste voljni eksperimentirati, isprobajte jednu od laganih distribucija. Oni će raditi puno brže.

5. Koristite brži upravitelj prozora

Ako ne želite potpuno promijeniti svoju distribuciju, još uvijek postoje mnoga poboljšanja koja se mogu napraviti integracijom nekih značajki takvih distribucija. Upravitelj prozora je jedan od njih. Ako koristite teške upravitelje prozorima kao što su KDE ili Gnome, pokušajte nešto jednostavnije. To će značajno poboljšati performanse.

Najvažniji posao upravitelja prozora je upravljanje prozorima i davanje dovoljno kontrole nad njima. Ali oni mogu obavljati mnogo više funkcija nego što je vama potrebno.

Ako kliknete na gornja ploča windows u KDE-u, i pogledajte koje opcije postoje, onda ćete shvatiti o čemu govorim. Drugi upravitelj prozora mogao bi biti brži i manje ometajući.

Možda najpopularniji je Openbox, a može se instalirati na velik broj distribucija.

Nakon instalacije, za pokretanje upravitelja prozora upišite:

openbox --zamjena

Nakon nekoliko sekundi vidjet ćete da se stil prozora promijenio. Ovo je Openbox. pomoću kontekstni izbornik možete pomicati prozore, usidriti ih ili naslagati na druge. Ali ništa drugo. Vaši se prozori sada pomiču brže.

6. Ubrzavanje KDE-a

Ako koristite KDE desktop okruženje, onda imate velike šanse dobiti pojačanje Linuxa. Iako je Plazma prilično brza ako imate moderan stroj, to je složen softverski skup. Svaka KDE komponenta može se konfigurirati za učinkovitiji rad. Već smo to pogledali, o tome detaljno pročitajte u zasebnom članku.

7. Blokirajte oglase

Prilikom pregledavanja web stranica primijetit ćete da se stranica ne učitava odmah, već čeka dok se ne učitaju sve komponente stranice, uključujući i oglase. Flash animacija je jako neugodna kada ima puno blokova na stranici, pa je možete blokirati (ne morate to raditi na našoj stranici, mi smo bijeli i pahuljasti).

Za većinu popularnih preglednika - Chromium, Firefox, Opera postoji Adblock proširenje, koji ovu funkciju obavlja savršeno. Program koristi bazu podataka za blokiranje najpopularnijih izvora oglasa.

8. Koristite tipkovničke prečace

Ovo se nekima može činiti očiglednim. Rad samo s tipkovnicom puno je brži od prelaska s miša na tipkovnicu i natrag. Mnoge funkcije mogu se obavljati pomoću tipkovnice. Na primjer, standardne naredbe za kopiranje i lijepljenje iz izbornika za uređivanje.

Vrijedno je stvoriti tipkovničke prečace za sve radnje koje se često koriste. Na primjer, prebacivanje između aplikacija i stolnih računala. Možete ići i dalje i koristiti vim i emacs kao uređivače teksta.

Alt+F2 pokretač aplikacija može puno više. Na primjer, možete birati shutdown za isključivanje ili lock za zaključavanje zaslona. Možete izvoditi jednostavne izračune započinjanjem izraza znakom =. Postoji mnogo više sličnih značajki ovisno o dodacima. Upišite znak? i pritisnite desnu strelicu za više detalja.

9. Zakrpite kernel

Ako trebaš maksimalne performanse softvera, mogu se izvršiti mnogi popravci na kernelu. Optimiziranje Linux kernela može imati veliki učinak. Sami možete optimizirati kernel, ali postoji lakši način. Možete koristiti kernel koji je sastavio Con Koliva, on uključuje veliki broj zakrpa performansi. Skup zakrpa kernela se zove -ck i kompajliran je s fokusom na performanse.

Da biste ga instalirali, morate preuzeti izvorni tekstovi kernel, verzija za koju su ove zakrpe dizajnirane. Zatim preuzmite samu zakrpu i pokrenite naredbu u izvornoj mapi kernela:

$patch -p1< patch-3.*-ck1

Sada izgradite kernel prema uputama iz vaše distribucije. To je lakše reći nego učiniti, ali postoji mnogo uputa na internetu, uključujući i našu web stranicu -.

10. Overclockirajte svoju Nvidia grafičku karticu

Ova je stavka prikladna samo ako koristite stariju video karticu. Neće raditi za nove modele. Ovdje možete povećati snagu svoje opreme.

Nema potrebe za korištenjem BIOS-a, samo NVIDIA Control Panel. Prije nego što se pojave ove opcije, morate dodati redak u konfiguracijska datoteka X poslužitelj. Ova se datoteka više ne koristi u većini distribucija, ali je NVIDIA Configuration Utility može generirati.

Samo ga pokrenite, idite na karticu X konfiguracija poslužitelja i kliknite na gumb Uštedjeti u X konfiguracijsku datoteku.

Nakon što je datoteka /etc/X11/xorg.conf stvorena, otvorite je uređivač teksta S root prava, pronađite odjeljak Uređaj koji opisuje vašu grafičku karticu i dodajte redak na kraju: Opcija "Coolbits" "5". Ponovno pokrenite X poslužitelj.

Sada nakon pokretanja NVIDIA Setup Utility vidjet ćete dodatnu stranicu za postavljanje taktne frekvencije. Pritisnite gumb Enable Overclocking i prihvatite izjavu o odricanju od odgovornosti. Sada možete podesiti radnu frekvenciju za 2D i 3D renderiranje. Najbolje ih je regulirati u isto vrijeme.

Svaki put kad promijenite parametre, mijenja se i rasipanje topline. Pazite da temperatura ostane unutar razumnih granica. Osim toga, na istoj stranici možete podesiti brzinu ventilatora. Nakon što postavite željenu konfiguraciju, spremite svoje postavke i pobrinite se da NVIDIA alat učita te postavke sljedeći put kada ga pokrenete.

11. Oprema za overclocking

Overclocking i razni trikovi s povećanjem parametara iznad preporučenih brzina i temperatura mogu oštetiti vaše podatke i dovesti do kvara hardvera, a ovo je vrlo dobro linux ubrzanje. Ali mnoge su komponente sada dizajnirane za podnošenje većih opterećenja od njihove standardne konfiguracije. Ova dionica ostavlja puno prostora za eksperimentiranje.

Mnoge matične ploče uključuju zadane opcije za poboljšanje brzine sustava bez potrebe za velikim računalnim znanjem.

Sve ovo možete konfigurirati u svom BIOS-u. Za pristup koristite tipke F2 ili Del. Tamo možete pronaći opcije za ubrzanje procesora, povećanje frekvencije RAM-a itd.

12. Poboljšajte performanse mreže

Linux već dugo podržava ipv6, ali ako ga ne koristite, isključivanje može poboljšati mrežne performanse, čime se ubrzava mrežno iskustvo Linuxa. Najlakši način da to učinite je kroz NetworkManager.

Ako koristite Gnome, otvorite aplet mrežne veze. i odaberite Uredi za vezu koju koristite. Na kartici ipv6 odaberite onemogući.

Ako imate KDE bez NetworkManagera, možete instalirati global varijabla okoline KDE_NO_IPV6=1:

izvoz KDE_NO_IPV6=1

Da biste spremili promjene nakon ponovnog pokretanja, možete dodati naredbu u datoteku /etc/profile.

Također možete onemogućiti kernel modul odgovoran za ipv6; da biste to učinili, dodajte ga u datoteku: /etc/modprobe.d/blacklist

Firefox preglednik također vam omogućuje da onemogućite ipv6. Samo upišite about:config u adresnu traku i aktivirajte stavku \network.dns.disableIPv6.

Ako radite u mala mreža, možete onemogućiti arp u DHCP-u i konfigurirati statičke IP adrese. Dodajte noarp liniju konfiguracijskoj datoteci /etc/dhcpd.conf i ponovno pokrenite sustav. Adrese bi se sada trebale brže distribuirati.

13. Statičko povezivanje

Mnogi programi dinamički učitavaju biblioteke za svoj rad, dok program radi. Ovo ne oduzima puno vremena, ali ako su aplikacije velike i učitavaju puno biblioteka, tada statičko povezivanje može dati izvrsno ubrzanje Linuxa. Za to se koriste uslužni programi za prethodno učitavanje i prethodno povezivanje.

Prelink pretvara izvršne datoteke tako da učitavaju što više biblioteka. Preload nadzire sustav i čuva često korištene programe u memoriji. Nakon male kalibracije, optimizacija Linuxa je dobra.

Najprije instalirajmo Prelink:

sudo apt-get install prelink

Zatim pokrenite uslužni program za obradu svih izvršnih datoteka:

sudo prelink --sve

Za povremeno pokretanje prelinka kako bi Linux bio optimiziran za nove datoteke, otvorite datoteku /etc/default/prelink i zamijenite redak PRELINKING=unknown s yes:

sudo gedit /etc/default/prelink

Instalirajmo Preload:

sudo apt-get instaliraj predučitavanje

Vi samo trebate instalirati ovaj program; ne zahtijeva nikakvu konfiguraciju nakon instalacije.

14. Koristite ZRAM

Ako nemate dovoljno RAM-a, vrlo jednostavno možete povećati njegovu količinu za 25 ili čak 50% koristeći. Ovo je kernel modul koji vam omogućuje komprimiranje sadržaja RAM-a u hodu, tako da kapacitet RAM-a ostaje povećan, ali brzina ostaje ista. Ovo će dati dobar poticaj Linuxu za starija računala.

15. Smanjite aktivnost tvrdog diska

Sustav je vrlo aktivan u pisanju i čitanju datoteka iz /tmp direktorija. Ovo je direktorij za privremene datoteke i može ga koristiti veliki broj programa u isto vrijeme. Bit će bolje ako je sadržaj ovog direktorija u RAM-u. Da biste ubrzali Linux, dodajte ovaj red u datoteku /etc/fstab:

$ sudo vi /etc/fstab

tmpfs /tmp tmpfs zadane postavke,noexec,nosuid 0 0

Prvo provjerite da tmp mapa nije već montirana u RAM-u tako što ćete pokrenuti naredbu mount. Mnoge distribucije imaju ovu optimizaciju Linuxa omogućenu prema zadanim postavkama.

Ali to nije sve. Ne koriste svi sustavi učinkovito swap prostor na tvrdom disku. Prema zadanim postavkama, vm.swappiness je postavljen na 60, pa ako je (100-60) 40% RAM-a zauzeto, sustav će početi ispirati podatke na tvrdi disk. To vrijedi za sustave s malom količinom RAM-a, 1-2 GB, ali ako imate 10 GB, onda nije ozbiljno opterećivati ​​tvrdi disk kada imate samo 4 GB zauzeto. Da biste to promijenili, pokrenite naredbu.

Daemon (engleski daemon) - u sustavima klase UNIX - usluga koja se pokreće pozadina bez izravne komunikacije s korisnikom. Demoni se obično pokreću tijekom pokretanja sustava. Tipični zadaci demona: poslužitelji mrežnih protokola (HTTP, FTP, e-pošta, itd.), upravljanje hardverom, podrška za red ispisa, upravljanje zakazanim poslovima itd. Ovisno o zadacima koje računalo obavlja, neki od ovih demona mogu se onemogućiti i tako spasiti na vrijeme pokretanja sustava i smanjiti opterećenje sustava tijekom rada. Da bismo to učinili, koristit ćemo uslužni program sysv-rc-conf. Ovaj uslužni program je konzolni, ali je vrlo jednostavan i intuitivan, tako da ga mogu koristiti čak i ljudi s terminalnim strahom. Montaža:

sudo apt-get instaliraj sysv-rc-conf

Pokrenimo:

sudo sysv-rc-conf

U terminalu dobivamo sljedeće: Kontrola se provodi pomoću nekoliko tipki: Razmaknica - stavljanje/uklanjanje križića, + - - zaustavljanje/pokretanje procesa, Q - izlaz.

Brojevi na vrhu su razine završetka. Da biste onemogućili uslugu, samo trebate ukloniti križić sa svih razina.

    Podrška za Acpi - Bolje je ostaviti zadanu razinu. To je: 2,3,4,5.

    Acpid - acpi demon. Ovaj i prethodni procesi odgovorni su za upravljanje napajanjem i vrlo su važni i za prijenosna računala i za radne stanice, pa ih je bolje ostaviti uključenima. Zadano: 2,3,4,5.

    Adjtimex - Alat za fino podešavanje sata jezgre. Obično nije na popisu za preuzimanje. U iznimnim slučajevima, ako je još uvijek na ovom popisu, onda postoje dobri razlozi za to i bolje ga je ostaviti uključenog.

    Alsa - Ako koristite zvučni podsustav alsa, onda da, trebali biste napustiti pokretanje. Ali ako imate uslugu alsa-utils, to se može onemogućiti. Zadano: onemogućeno ako je alsa-utils omogućen.

    Alsa-utils - Na mom sustavu ova usluga zamjenjuje alsu, pa sam isključio alsu i uključio ovu na razini S. -Napomena- Pod "isključeno" mislim - uklonio sve "X" sa svih razina pokretanja. Ako ih niste imali, super. Nastavimo s postavljanjem. Zadano: run level S.

    Anacron - cron podsustav koji obavlja sve svoje zadatke koji nisu dovršeni na vrijeme. Najčešće se to događa ako je vaše računalo bilo isključeno kada je cron zadatak pokrenut. Na primjer, updatedb je zakazan svaki dan u 2 ujutro, ali računalo u to vrijeme nije bilo pokrenuto. Kada pokrenete računalo, anacron će pokušati identificirati sve propuštene zadatke i pokrenuti ih. Uklonio sam ovu uslugu jer ne gasim prijenosno računalo često, ali većinu vremena bi trebao biti uključen. Zadano: 2,3,4,5.

    Apmd - Ova usluga me malo zbunila. Već imam omogućen acpid, pa zašto bih trebao omogućiti i apmd? Ako vaše računalo nije toliko staro da čak ne podržava acpi, pokušajte onemogućiti ovu uslugu. Isključio sam ga. Zadano: 2,3,4,5.

    Atd - Planer, poput cron-a. Isključio sam ga. Zadano: 2,3,4,5.

    Binfmt-support - Podrška kernela za druge binarne formate. Otišao sam. Zadano: 2,3,4,5.

    Bluez-utiles - isključio sam ga. Nemam bluetooth uređaje. Zadano: 2,3,4,5.

    Bootlogd - Ostavite da radi. Zadano: S.

    Cron - Ovo također treba ostaviti. Zadano: 2,3,4,5.

    Cupsys - Podsustav za upravljanje pisačima. Nemam printer, pa sam ga sigurno isključio, ali ovisi o okolnostima. Zadano: 2,3,4,5.

    Dbus - Sustav sabirnice poruka. Vrlo važno, ostavite uključeno. Zadano: 2,3,4,5.

    Dirmngr - Uslužni program za upravljanje popisom certifikata. Radi zajedno s gnupgom. Zadano: 2,3,4,5.

    Dns-clean - Uglavnom se koristi za DNS čišćenje kada koristite dial-up veze. Nemam dial-up, pa sam ga isključio. Zadano: S.

    Evms - (Enterprise Volume Management System) - sustav za upravljanje volumenom za Linux OS. EVMS nudi jedinstvene, objedinjene mehanizme za upravljanje diskovima, particijama diska, datotečnim sustavima, LVM fizičkim jedinicama itd. Isključio sam ga. Zadano: S.

    Fetchmail - Demon dostave E-mail. Isključio sam ga. Zadano: 2,3,4,5.

    Gdm - Gnome Desktop Manager. U svakom slučaju, već sam ga ugasio kad sam se odlučio dignuti u konzolu. U ovom slučaju to je stvar želje, tako da ovisi o vama želite li učitati izravno u GUI. Zadano: 2,3,4,5.

    Gdomap - Nemam pojma zašto se ovaj proces mora pokrenuti. Nisam vidio ovog demona ni na jednom drugom sustavu, pa sam ga isključio i ne osjećam nikakav gubitak. Postoje li razlozi za korištenje na prijenosnim računalima ili radnim stanicama? Zadano: 2,3,4,5.

    Gpm - Podrška za miša za konzolu. Ako mislite da ne možete bez miša u konzoli, postavite razinu izvršenja na 1 i 2. To je sve što trebate. Zadano: 2,3,4,5.

    Zaustavi - Ne mijenjaj. Zadano: 0.

    Hdparm - Skripta za podešavanje tvrdi disk. Onemogućio sam razine 2,3,4,5, ali sam postavio razinu S. Vjerujem da otvaranje DMA, 32-bitni I/O itd. koristit će drugim procesima. Također sam promijenio izvorno pismo u vrlo jednostavno, koje sam sam napravio. Mislim da se ne isplati raditi sve ove suvišne provjere ako znam što radim. Konfiguracijska datoteka je /etc/hdparm.conf. Zadano: 2,3,4,5.

    Hibernacija - ako vaš sustav podržava hibernaciju, ostavite uslugu pokrenutu. Inače je beskoristan. Zadano: S.

    Postavljanje prečaca - Ovaj demon omogućuje neke specifične prečace na prijenosnim računalima. Dostupna tvornička podrška: HP, Acer, ASUS, Sony, Dell i IBM. Ako imate prijenosno računalo ovih proizvođača, možete ostaviti uslugu pokrenutu, inače će njeno pokretanje biti beskorisno. Zadano: 2,3,4,5.

    Hotplug i hotplug-net - Omogućavanje hotplug podsustava zahtijeva vrijeme. Pitao bih se treba li ih uopće uključiti. Napravio sam nekoliko promjena u /etc/network/interfaces. Umjesto obraćanja svome bežična kartica tijekom postupka hotpluga, uključio sam ga automatski način rada. Na taj način mogu onemogućiti te procese. Uvjerio sam se da čak i kad su one onemogućene, ubuntu pronalazi usb drajveri, Digitalna kamera i tako dalje. Stoga mislim da je onemogućavanje ovih procesa sasvim sigurno. -Napomena- Ako nakon onemogućavanja hotpluga vaša zvučna kartica prestane raditi, možete je ponovno uključiti. Ili možete urediti datoteku /etc/modules da dodate upravljački modul zvučna kartica. Kasnije rade brže, provjereno. Zadano: S.

    Hplip - HP podsustav za ispis i obradu slika. Isključio sam ga. Zadano: S.

    Hwtools - uslužni program za optimizaciju irq-a.

    Ifrename - Skripta za imenovanje mrežnih sučelja. Zvuči lijepo, ali isključio sam ga. Uglavnom je potreban za upravljanje nazivima nekoliko mrežnih sučelja. Pošto imam dva mrežne kartice- bežični i žičani - njih je kernel označio kao eth0 i ath0, tako da mi je proces beskoristan. Zadano: S.

    Ifupdown i ifupdown-clean - Nemojte onemogućiti. Ovo su skripte za omogućavanje mrežnih sučelja pri dizanju sustava. Zadano: ifupdown - 0,6,S i ifupdown-clean - S.

    Inetd ili inetd.real - Pogledajte datoteku /etc/inetd.conf i komentirajte sve usluge koje vam nisu potrebne. Ako nakon toga nema aktivnih usluga, demon se može sigurno ukloniti iz pokretanja. Zadano: 2,3,4,5.

    Klogd - Ne gasi se. Zadano: 2,3,4,5.

    Laptop-mode - Usluga za provjeru vašeg laptopa: je li vrijeme da izbacite bateriju? Beskoristan za stolno računalo. Zadano: 2,3,4,5.

    Libpam-devperm - Daemon za vraćanje prava pristupa datotekama uređaja nakon kvara sustava.

    Linux-restricted-modules-common - Morate vidjeti jesu li neslobodni moduli učitani u sustav. Ovi se moduli mogu pronaći u /lib/linux-restricted-modules. Ako se takvi moduli ne koriste, možete sigurno onemogućiti demona. Zadano: 0,6,S.

    Lm-senzori - Ako matična ploča podržava dodirne čipove, možete vidjeti njihov status.

    Lvm - ne koristim ga, pa sam ga onemogućio. Ostavi ga ako imaš lvm. Zadano: S.

    Makedev - Nemojte onemogućiti. Zadano: 2,3,4,5.

    Mdamd - Alat za upravljanje RAID uređajima. U većini slučajeva možete ga isključiti. Zadano: 2,3,4,5.

    Mdamd-raid - RAID alat. Zadano: S.

    Module-init-tools - Učitava dodatne module iz datoteke /etc/modules. Možete vidjeti njegov sadržaj zbog prisutnosti nepotrebnih modula. Obično uključeno. Zadano: S.

    Mountvirtfs - Virtualno montiranje datotečni sustavi. Nemoj ga gasiti. Zadano: S.

    Umrežavanje - Podiže mrežna sučelja i konfigurira DNS pri dizanju skeniranjem datoteke /etc/network/interfaces. Nema potrebe da ga onemogućite. Zadano: 0,6,S.

    Ntpdate - Sinkronizira vrijeme s ubuntu vremenskim poslužiteljem (ili ga je odredio drugi). Zadano: S. -Napomena- Ako je drugi sustav Windows, bolje je ostaviti proces uključen. Windows pohranjuje u BIOS-u ne univerzalno (GMT), ali lokalno vrijeme a prilikom ponovnog pokretanja s jednog sustava na drugi, pokušat će se međusobno ispraviti. U najnovije verziječini se da je ovaj problem riješen.

    Nvidia-kernel - prikupio sam nvidia drajver sam, tako da mi usluga nije potrebna. Ako koristite nebesplatni nvidia upravljački program, ostavite uslugu uključenom. Zadano: 1,2,3,4,5.

    Pcmcia - Aktivira PCMCIA uređaj. Postavio sam razinu izvršenja na 0,6,S umjesto zadanih 2,3,4,5, jer, po mom mišljenju, opremu treba prvo spojiti. S druge strane, ako se PCMCIA uređaji ne koriste, usluga se može onemogućiti.

    Portmap - Daemon za upravljanje uslugama kao što su nis, nfs itd. Zadano: 2,3,4,5,0,6,S.

    Powernowd - Klijent za upravljanje cpufreq-om. Uglavnom potreban za prijenosna računala koja podržavaju tehnologiju za promjenu frekvencije procesora. Korisno za prijenosna računala i obrnuto za desktop računala. Zadano: 2,3,4,5.

    Ppp i ppp-dns - ne treba mi. Nemam dial-up. Zadano: ppp - 2,3,4,5 i pppd-dns - S.

    Readahead - Čini se da je readahead vrsta "preloadera". Učitava nekoliko biblioteka u RAM pri pokretanju, što omogućuje brže pokretanje nekih programa. Ali povećava vrijeme pokretanja sustava za 3-4 sekunde. Zadano: S.

    Ponovno pokretanje - ne mijenjajte. Zadano: 6.

    Resolvconf - Automatski konfigurira DNS prema statusu mreže. Zadano: S.

    Rmnologin - Uklanja nologin ako se pronađe. Neću ovo, uklonio sam. Zadano: 2,3,4,5.

    Rsync - rsync demon. Možete ga ukloniti ako niste sigurni da vam je potreban. Zadano: 2,3,4,5.

    Urandom - Generator slučajnih brojeva. Nemoguće je pogoditi kojoj aplikaciji, posebno u grafici, može biti potreban. Zadano: 0,6,S.

    Usplash - Slika kada se sustav diže, s indikatorom učitavanja. Da biste ga potpuno onemogućili, trebate urediti datoteku /boot/grub/menu.lst: komentirajte redak splashimage i uklonite opciju splash iz retka za pokretanje kernela. Zadano: 2,3,4,5.

    Vbesave - Uslužni program za postavke BIOS-a video kartice. Zadano: 2,3,4,5.

    Xinetd - inetd super demon za kontrolu drugih demona. Ima smisla omogućiti ga samo ako postoje demoni pod njegovom kontrolom.

Ako niste sigurni što usluga radi, nemojte je onemogućiti. Onemogućavanje potrebnih usluga može dovesti do potpune ili djelomične neoperativnosti pojedinih programa i sustava u cjelini.

općenito Korisnici Linuxa uživajte brže operacijski sustav, kako Windows korisnici. Međutim, ako koristite teško okruženje kao što je Unity, vaš Ubuntu 16.04 može biti spor. Ovaj post navodi 4 jednostavan savjet, koji možete primijeniti da ubrzate svoj Ubuntu 16.04 sustav. Vidjet ćete povećanje brzine na jeftinijem hardveru iu Virtualboxu. Ovo također pomaže čak i ako ste instalirali Ubuntu na solid state disk.

Usput, već smo pisali o tome kako značajno ubrzati brzinu i performanse Ubuntua u VitrualBoxu na našoj web stranici. Ako koristite sustav kroz ovaj program, onda ćete biti zainteresirani.

Pogledajmo, kako učiniti Ubuntu 16.04 bržim!

  1. Onemogućite nepotrebne aplikacije za pokretanje kako bi se Ubuntu brže pokrenuo.

Tijekom pokretanja, Ubuntu pokreće mnoge aplikacije koje vam možda neće trebati. Da bi se Ubuntu 16.04 brže pokrenuo, možete onemogućiti neke od njih. Međutim,

Većina aplikacija za pokretanje je skrivena. Da biste ih prikazali, pokrenite sljedeću naredbu:

sudo sed -i ‘s/NoDisplay=true/NoDisplay=false/g’ /etc/xdg/autostart/*.desktop

Zatim pokrenite aplikaciju pokretača iz Unity Dasha.

Da biste onemogućili aplikaciju za pokretanje, jednostavno je poništite.

Evo nekih aplikacija koje bi vam mogle biti nepoželjne.

Ubrzavanje Ubuntua: Upravitelj profila dostupnosti

Koristi se za prikaz ikone u području pristupačnosti na zaslonu za prijavu. Ako vam nije potrebna zaslonska tipkovnica, upotrijebite čitač zaslona, ​​a zatim ga onemogućite.

Sigurnosni monitor

Ovo je deja-dup monitor. Ako ne želite ništa kopirati pomoću deja-dupa, onemogućite ga.

Ubrzavanje Ubuntua: Caribou

Isključite ga ako vam nije potrebna zaslonska tipkovnica.

Dijeljenje radne površine

Ovo je za VNC vezu. Isključite ga ako ne trebate nikoga da daljinski upravlja vašim Ubuntu sustavom. Još uvijek imate priliku daljinski upravljač tuđe računalo putem VNC-a.

Gnome softver

Isključite ga ako želite instalirati softver u terminal i ne koristiti Gnome softver.

Čitač zaslona Orca

Onemogućite ovo ako želite ubrzati Ubuntu.

Ubrzavanje Ubuntua: dijeljenje datoteka

Isključite ga ako ne koristite bluetooth za dijeljenje datoteka.

Obavijesti o ažuriranju

Onemogućite ga ako ne želite primati obavijesti o dostupnosti ažuriranja softvera.

Drugi način da se ubrza proces dizanja Ubuntua je onemogućiti neke systemd usluge. Dodatne aplikacije za pokretanje možete vidjeti pokretanjem sljedeće naredbe na terminalu.

systemctl popis-jedinica-datoteka | grep omogućen

Uključeno označava da se usluga automatski pokreće kada se Ubuntu podigne. Da biste onemogućili automatsko pokretanje usluge, upotrijebite sljedeću naredbu:

sudo systemctl onemogućiti

Na primjer, moje računalo nema bluetooth, pa mogu onemogućiti bluetooth uslugu.

sudo systemctl onemogući bluetooth.service

Nemam printer, pa bih mogao onemogućiti cups.service.

sudo systemctl onemogući šalice.servis

Pažnja. Prije nego što je onemogućite, provjerite znate li što usluga radi.

  1. Podesite Swappiness

Ubrzavanje Ubuntua 16.04 zahtijeva integrirani pristup. Stoga će vam i ova opcija dobro doći.

Svi to znamo radna memorija puno brži od tvrdog diska.

Hajdemo malo eksperimentirati: pokrenite Ubuntu 16.04 sustav, otvorite nekoliko aplikacija kao što su Firefox, LibreOffice, Mozilla Thunderbird, Evince dokument preglednik, a zatim ne radite ništa s tim. Nemojte pauzirati ili isključiti način mirovanja. Zatim se nakon nekoliko sati vratite na svoj Ubuntu 16.04. Otkrit ćete da te aplikacije ne reagiraju dobro na vaše klikove mišem jer su stajale u mirovanju i slale se na vaš tvrdi disk.

U Monitoru sustava možete pronaći da Ubuntu koristi prostor datoteke stranice iako imate dovoljno slobodne fizičke memorije.

To je zbog zadane vrijednosti swappiness za Ubuntu. Swappiness je postavka Linux kernela koja kontrolira koliko često Linux izbacuje neaktivne procese u swap prostor na vašem tvrdom disku.

Vrijednost swappinessa je između 0 ~ 100. Niža vrijednost znači da će Linux koristiti manje swap prostora, dok viša vrijednost uzrokuje da Linux češće koristi swap prostor. Zadana vrijednost za Ubuntu je 60, što znači da ako vaše računalo koristi do 40% svoje fizičke memorije, Linux kernel počinje mijenjati. To jest, možete ubrzati Ubuntu jednostavnim pravilnim podešavanjem ove funkcije.

Možete koristiti sljedeću naredbu za provjeru trenutne vrijednosti.

mačka /proc/sys/vm/swappiness

sudo sysctl vm.swappiness=10

Nemojte dodavati razmake prije ili poslije znaka jednakosti. Ova naredba određuje Linux kernel koristiti swap prostor kada se koristi 90% ili više fizičke memorije. Ova postavka nije trajna.

Kako bi bila postojana tijekom ponovnih pokretanja, morate urediti datoteku.

sudo nano /etc/sysctl.d/99-sysctl.conf

Na kraju ove datoteke dodajte sljedeći redak.

Spremite i zatvorite ovu datoteku. (Pritisnite Ctrl+O za spremanje, pritisnite Ctrl+X za izlaz). Ovaj se savjet odnosi i na vaše Ubuntu poslužitelj 16.04.

Sljedeći savjet će vam značajno pomoći ubrzati Ubuntu na bilo kojoj konfiguraciji uređaja.

  1. Unaprijed učitajte često korištene aplikacije

Niste zadovoljni brzinom pokretanja Firefox preglednik ili druge spore aplikacije? Evo malog softvera koji se zove predučitavanje koji pamti koje aplikacije najčešće koristite i učitava povezane biblioteke i binarne datoteke u memoriju kako bi se te aplikacije mogle brže pokrenuti. Ovo može značajno ubrzati Ubuntu i sve programe koje najčešće koristite na svom uređaju.

Instalirajte preboot na Ubuntu 16.04 pomoću ove naredbe u jednom retku.

sudo apt instaliraj predučitavanje

Nakon instaliranja i "montiranja" pre-boot-a, proces će se automatski pokrenuti. Možete provjeriti ovo:

systemctl status predučitavanje

Ako nije pokrenut, pokrenite ga sljedećom naredbom:

sudo systemctl početak predučitavanja

Sada možete zaboraviti na predučitavanje i raditi drugi posao. Ubrzavanje Ubuntua uključuje još jednu metodu koju mnogi smatraju vrlo učinkovitom. Osobito na uređajima s mobilnim video karticama.

  1. Isključite dodatne efekte

Otmjeni efekti maze oči, ali mogu usporiti vaše računalo. Možemo koristiti compizconfig-settings-manager da ih onemogućimo.

sudo apt instalirajte compizconfig-settings-manager

Pokrenite ga s Unity Dashom. Zatim kliknite karticu Efekti na lijevoj strani i isključite efekte koji vam se ne sviđaju. Ako želite, možete isključiti sve efekte.

Također možete onemogućiti zamućenje pozadine Unity Dash pomoću alata Unity Tweak kako bi Dash bolje reagirao.

sudo apt instalirajte unity-tweak-tool

Zatim ga otvorite, odaberite karticu za pretraživanje i postavite opciju Zamućenje pozadine na Isključeno.

Neki ljudi vole prozirnu pozadinu. Koji ti je draži? I koliko je ova metoda bila korisna za ubrzavanje Ubuntua na vašem sustavu.

Nakon

Ubrzavanje Ubuntua, kao što smo već rekli, zahtijeva niz metoda za dobar rad na uređaju.

Možete saznati kojoj usluzi je potrebno koliko vremena da se završi unošenjem sljedeće naredbe u terminal.

Kao što možete vidjeti na gornjoj snimci zaslona, ​​mnt-pi.mount i vboxadd.service su krivci na mom računalu. Znam da je mnt-pi.mount odgovoran za instaliranje NFS-a s mog Raspberry Pi-ja, ali više mi ne treba NFS, tako da mogu sigurno ukloniti NFS montiranje iz /etc/fstab datoteke. Također znam da je usluga vboxadd korisna samo za virtualni strojevi tako da mogu onemogućiti ovu uslugu na svom fizičkom računalu.

sudo systemctl onemogući vboxadd.service

Da biste saznali vrijeme učitavanja, pokrenite:

Nakon

Drugi načini za ubrzavanje Ubuntu 16.04

Prijevod članka s izvrsnog engleskog izvora LinuxBabe.

Nadam se da su vam ova podešavanja performansi pomogla da Ubuntu 16.04 bude brži. Znate li druge načine koji može ubrzati Ubuntu 16.04? Podijelite svoje savjete u komentarima ispod. Ako vam je ovaj post bio koristan, pretplatite se na naš besplatni bilten ili podijelite vezu na Google+, Odnoklassniki, Twitteru, VKontakteu ili, na primjer, Facebooku.

Ako pronađete grešku, označite dio teksta i kliknite Ctrl+Enter.