Ubuntu 16.04 cum să îmbunătățiți utilizarea RAM. Accelerarea subsistemului de disc al Ubuntu. Accelerarea Ubuntu: Manager de profil de disponibilitate

În general, utilizatorii Linux se bucură de un sistem de operare mai rapid decât utilizatorii Windows. Cu toate acestea, dacă utilizați un mediu greu precum Unity, Ubuntu 16.04 poate fi lent. Această postare listează 4 sfaturi simple pe care le puteți implementa pentru a vă accelera sistemul Ubuntu 16.04. Veți observa o creștere a vitezei pe hardware-ul low-end și în Virtualbox. Acest lucru ajută, de asemenea, chiar dacă ați instalat Ubuntu pe o unitate SSD.

Apropo, am scris deja despre cum să accelerăm semnificativ viteza și performanța Ubuntu în VitrualBox pe site-ul nostru. Dacă utilizați sistemul prin acest program, atunci veți fi interesat.

Să ne uităm, cum să faci Ubuntu 16.04 mai rapid!

  1. Dezactivați aplicațiile de pornire inutile pentru a porni Ubuntu mai rapid.

În timpul pornirii, Ubuntu lansează multe aplicații de care este posibil să nu aveți nevoie. Pentru ca Ubuntu 16.04 să pornească mai rapid, puteți dezactiva unele dintre ele. In orice caz,

Majoritatea aplicațiilor de lansare sunt ascunse. Pentru a le afișa, executați următoarea comandă:

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

Apoi lansați aplicația de lansare din Unity Dash.

Pentru a dezactiva o aplicație de pornire, pur și simplu debifați-o.

Iată câteva aplicații pe care le puteți considera inacceptabile.

Accelerarea Ubuntu: Manager de profil de disponibilitate

Este folosit pentru a afișa o pictogramă în zona de accesibilitate de pe ecranul de conectare. Dacă nu aveți nevoie de tastatura de pe ecran, utilizați un cititor de ecran, apoi dezactivați-l.

Monitor de rezervă

Acesta este un monitor deja-dup. Dacă nu doriți să copiați nimic cu deja-dup, dezactivați-l.

Accelerarea Ubuntu: Caribou

Dezactivați-l dacă nu aveți nevoie de tastatura de pe ecran.

Partajarea desktopului

Aceasta este pentru conexiunea VNC. Dezactivați-l dacă nu aveți nevoie de nimeni să vă controleze de la distanță sistemul Ubuntu. Încă aveți posibilitatea de a controla de la distanță computerele altora prin VNC.

Software Gnome

Dezactivați-l dacă doriți să instalați software în terminal și nu utilizați software-ul Gnome.

Cititor de ecran Orca

Dezactivați acest lucru dacă doriți să accelerați Ubuntu.

Accelerarea Ubuntu: Partajarea fișierelor

Dezactivează-l dacă nu folosești bluetooth pentru a partaja fișiere.

Actualizare notificări

Dezactivați-l dacă nu doriți să fiți notificat când sunt disponibile actualizări de software.

O altă modalitate de a accelera procesul de pornire Ubuntu este de a dezactiva unele servicii systemd. Puteți vizualiza aplicații de pornire suplimentare rulând următoarea comandă într-un terminal.

systemctl list-unit-files | grep activat

Inclus indică faptul că serviciul este pornit automat când Ubuntu pornește. Pentru a dezactiva serviciul să pornească automat, utilizați următoarea comandă:

sudo systemctl dezactivat

De exemplu, computerul meu nu are bluetooth, așa că pot dezactiva serviciul bluetooth.

sudo systemctl dezactivați bluetooth.service

Nu am o imprimantă, așa că aș putea la fel de bine să dezactivez cups.service.

sudo systemctl dezactivare cups.service

Atenţie. Înainte de a-l dezactiva, asigurați-vă că știți ce face serviciul.

  1. Ajustați schimbul

Accelerarea Ubuntu 16.04 necesită o abordare integrată. Prin urmare, această opțiune va fi de asemenea utilă.

Știm cu toții că memoria RAM este mult mai rapidă decât un hard disk.

Să experimentăm puțin: porniți sistemul Ubuntu 16.04, deschideți câteva aplicații precum Firefox, LibreOffice, Mozilla Thunderbird, vizualizatorul de documente Evince și apoi nu faceți nimic cu el. Nu întrerupeți sau nu opriți modul de repaus. Apoi, după câteva ore, reveniți la Ubuntu 16.04. Veți descoperi că aceste aplicații nu răspund bine la clicurile de mouse, deoarece au rămas inactive și au fost paginate pe hard disk.

Este posibil să descoperiți în System Monitor că Ubuntu utilizează spațiu pentru fișiere de pagină, chiar dacă aveți suficientă memorie fizică liberă.

Acest lucru se datorează valorii implicite de schimb pentru Ubuntu. Swappiness este o setare a nucleului Linux care controlează cât de des Linux aruncă procesele inactive în spațiul de schimb de pe hard disk.

Valoarea de schimb este între 0 ~ 100. O valoare mai mică înseamnă că Linux va folosi mai puțin spațiu de swap, în timp ce o valoare mai mare face ca Linux să folosească spațiul de swap mai des. Valoarea implicită pentru Ubuntu este 60, ceea ce înseamnă că dacă computerul utilizează până la 40% din memoria sa fizică, kernel-ul Linux începe să schimbe. Adică, puteți accelera Ubuntu pur și simplu ajustând această funcție corect.

Puteți utiliza următoarea comandă pentru a verifica valoarea curentă.

cat /proc/sys/vm/swappiness

sudo sysctl vm.swappiness=10

Nu adăugați spații înainte sau după semnul egal. Această comandă îi spune nucleului Linux să folosească spațiul de swap atunci când este utilizată 90% sau mai mult din memoria fizică. Această setare nu este permanentă.

Pentru ca acesta să fie persistent la reporniri, trebuie să editați fișierul.

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

La sfârșitul acestui fișier, adăugați următoarea linie.

Salvați și închideți acest fișier. (Apăsați Ctrl+O pentru a salva, apăsați Ctrl+X pentru a ieși). Acest sfat se aplică și serverului dumneavoastră Ubuntu 16.04.

Următoarele sfaturi vă vor ajuta în mod semnificativ accelerați Ubuntu pe orice configurație de dispozitiv.

  1. Preîncărcați aplicațiile utilizate frecvent

Sunteți nemulțumit de viteza de lansare a Firefox sau a altor aplicații lente? Iată o mică bucată de software numită preîncărcare care își amintește ce aplicații folosiți cel mai des și încarcă bibliotecile și binarele asociate în memorie, astfel încât acele aplicații să se poată lansa mai repede. Acest lucru poate accelera semnificativ Ubuntu și toate programele pe care le utilizați cel mai des pe dispozitivul dvs.

Instalați prepornirea pe Ubuntu 16.04 folosind această comandă pe o singură linie.

sudo apt install preload

După instalarea și „montarea” pre-pornirii, procesul va începe automat. Puteți verifica asta:

preîncărcare stare systemctl

Dacă nu rulează, porniți-l cu următoarea comandă:

sudo systemctl start preload

Acum puteți uita de preîncărcare și puteți face alte lucrări. Accelerarea Ubuntu include o altă metodă pe care mulți o consideră foarte eficientă. Mai ales pe dispozitivele cu plăci video mobile.

  1. Dezactivați efectele suplimentare

Efectele de lux sunt delicioase, dar pot încetini computerul. Putem folosi compizconfig-settings-manager pentru a le dezactiva.

sudo apt install compizconfig-settings-manager

Începeți-l cu Unity Dash. Apoi faceți clic pe fila Efecte din stânga și dezactivați efectele care nu vă plac. Puteți dezactiva toate efectele dacă doriți.

De asemenea, puteți dezactiva estomparea fundalului Unity Dash folosind instrumentul Unity Tweak pentru a face Dash mai receptiv.

sudo apt install unity-tweak-tool

Apoi deschideți-l, selectați fila de căutare și setați opțiunea Blur de fundal la Dezactivat.

Unora le place un fundal transparent. Pe care o preferați? Și cât de utilă a fost această metodă pentru a accelera Ubuntu pe sistemul tău.

După

Accelerarea Ubuntu, așa cum am spus deja, necesită o varietate de metode pentru a funcționa bine pe dispozitiv.

Puteți afla ce serviciu durează până la finalizarea pornirii introducând următoarea comandă în terminal.

După cum puteți vedea din captura de ecran de mai sus, mnt-pi.mount și vboxadd.service sunt vinovații pe computerul meu. Știu că mnt-pi.mount este responsabil pentru instalarea NFS din Raspberry Pi, dar nu mai am nevoie de NFS, așa că pot elimina în siguranță montarea NFS din fișierul /etc/fstab. De asemenea, știu că serviciul vboxadd este util doar pentru mașinile virtuale, așa că pot dezactiva acest serviciu pe mașina mea fizică.

sudo systemctl dezactivează vboxadd.service

Pentru a afla timpul de încărcare, rulați:

După

Alte modalități de a accelera Ubuntu 16.04

Traducerea unui articol dintr-o resursă excelentă în limba engleză LinuxBabe.

Sper că aceste modificări de performanță v-au ajutat să faceți Ubuntu 16.04 mai rapid. Știi și alte moduri care poate accelera Ubuntu 16.04? Împărtășește-ți sfaturile în comentariile de mai jos. Dacă ați găsit această postare utilă, abonați-vă la buletinul nostru informativ gratuit sau distribuiți linkul pe Google+, Odnoklassniki, Twitter, VKontakte sau, de exemplu, Facebook.

Dacă găsiți o eroare, evidențiați o bucată de text și faceți clic Ctrl+Enter.

A început să încetinească vizibil. Acest lucru este foarte enervant, deoarece lucrez adesea foarte repede, automat și orice frână pur și simplu perturbă ritmul. Dar de ce poate Linux să încetinească? Cum să accelerezi Linux? Cum se optimizează Linux?

Sunt câteva puncte aici asupra cărora vreau să atrag atenția. Fiecare dintre ele afectează viteza Linux într-o oarecare măsură, deși ușor. Dar dacă optimizați totul împreună, vă poate oferi un spor de performanță. Și credeți-mă, nu este dificil, de cele mai multe ori nici nu trebuie să intri în consolă... Voi arăta totul pe Linux Mint, dar toate acestea se pot face prin analogie pe alte sisteme Linux.

1. Optimizarea pornirii Linux.

Primul lucru la care trebuie să acordați atenție este ceea ce se încarcă atunci când sistemul pornește. Accesați MENIU - SETĂRI - RUNĂ APLICAȚII.

Aici puteți dezactiva tot ce nu este necesar, în cazul meu este aproape totul. În acest fel, scăpați de procesele și programele inutile care sunt încărcate la pornirea Linux. Această optimizare Linux vă va ajuta, de asemenea, să accelerați timpul de pornire a sistemului. Terminat? Daţi-i drumul.

2. Închiderea serverului

Știați că, implicit, Linux-ul dumneavoastră poate avea instalate multe servere: server de imprimare, server samba, server apache, server ssh și așa mai departe. Este posibil să nu aveți nevoie de ele timp de o sută de ani, atunci toate aceste procese sunt în permanență în memoria voastră. Puteți să le dezactivați pur și simplu, dar cel mai adesea este mai ușor să ștergeți serverele inutile. Cum să le găsesc?

Deschideți Synaptic și introduceți cuvântul în căutare Server:

Ne uităm, citim ce este instalat și ce nu avem nevoie - ștergeți-l. Dar nu ar trebui să ștergeți totul decât dacă știți ce este și de ce este. Am eliminat deja o mulțime de lucruri inutile, dar cel mai probabil există încă o mulțime de gunoi. De asemenea, puteți introduce cuvântul demonși vedem ce servicii sunt instalate, dar nu avem nevoie de ele. Șters? Sa trecem peste...

3. Dezactivați serviciile inutile

Anterior, în Ubuntu, într-un mediu grafic, era posibil să se dezactiveze și să se activeze serviciile, dar apoi băieții de la Ubuntu au decis că noi, învinși, nu avem nevoie de asta - vor dezactiva brusc ceva important și apoi ar spune că Ubuntu este buggy!

Dar poate că au dreptate, dar pentru noi aceasta nu este o problemă, deoarece Linux este o consolă, un terminal și abia apoi un shell grafic. Instalați pachetul necesar:

Sudo apt-get install sysv-rc-conf

Deschideți un terminal și utilizați sudo pentru a lansa comanda sysv-rc-conf:

Sudo sysv-rc-conf

Acum, folosind săgețile de pe tastatură și folosind bara de spațiu, dezactivăm tot ce nu este necesar. Dar aveți grijă, vă aflați în inima Linuxului și dacă dezactivați ceva important, este posibil ca sistemul dvs. să nu pornească - si nu spune ca nu te-am avertizat!

Există o mulțime de instrucțiuni pe Internet care descriu în detaliu de ce este responsabil fiecare serviciu și care poate fi dezactivat și care nu. Cauta si vei gasi!

Cum să accelerezi Ubuntu?

De ce Ubuntu? Doar de exemplu. Ubuntu folosește proprietarul Unity ca mediu de lucru. Din experiența mea, frâna este în continuare aceeași. Prin urmare, puteți accelera Ubuntu pur și simplu instalând un mediu de lucru mai ușor - XFCE4, E17, LXDE și așa mai departe. Sau puteți descărca imediat o versiune a aceluiași Ubuntu cu un desktop ușor, de exemplu, Lubuntu:

Simplu și ușor! Vor exista aproape toate aceleași funcționalități, poate doar mai puține clopote și fluiere. Dar chiar avem nevoie de ele?

Și în sfârșit, încă o întrebare:

Ce Linux să instalezi pe un computer vechi?

Aici nu ar trebui să vă bazați pe un mediu de lucru ușor, aici aveți nevoie de LIGHT Linux! Lumină în interior, nu doar în exterior- Amintește-ți acest adevăr. Care sunt optiunile? , Slackware, Slax și așa mai departe. Aici trebuie să încerci, pentru că va trebui să plătești ceva pentru ușurință - dar ce ai vrut?


Nu ai găsit un răspuns la întrebarea ta? Folosește căutarea...

8 comentarii

8 comentarii la articolul „Optimizarea Linux - este simplu!”

    Dar Windows-ul meu nu încetinește! Poate computerul tău este slab? La urma urmei, sistemele de operare moderne sunt dezvoltate și testate pe procesoare moderne cu o sursă de memorie RAM.

    Lubuntu este într-adevăr mai rapid. Dar am întâlnit niște probleme acolo. Totuși, m-am stabilit pe Ubuntu Gnome + Cairo-Dock
    Se dovedește stabil, fără probleme. Și destul de repede. Principalul lucru este să nu instalați 64 de biți pe un computer vechi cu 2 giga de memorie. 32 de biți va funcționa mult mai rapid.

    Sunt de acord, toate mini OS au uneori deficiențe ascunse. Dar ieri a fost o excepție plăcută, am instalat Linux pe laptopul unui prieten, Mint nu a funcționat deloc, ceea ce este ciudat, dar BackBox s-a instalat ca nativ și viteza este SUPER! Vreau să scriu o recenzie despre asta poate astăzi.

    Am folosit Ubuntu o vreme, apoi, odată cu lansarea versiunilor mai noi, computerul meu pur și simplu a încetat să-l mai ruleze. Am trecut la Debian și sunt mulțumit, singurul lucru rău acolo este mediul grafic și fonturile - sunt mai bune în Ubuntu, dar acesta este poate doar unul dintre avantajele lor, în opinia mea. Acum a fost lansată versiunea 8 a Debian, acolo puteți instala orice mediu de lucru și aproape orice software cu care sunteți obișnuit.

    Apropo, este o greșeală în postare: nu Pappy, ci Puppy.

    Sunt de acord că Debian este mai ușor, dar uneori trebuie să sacrifici viteza pentru comoditate. Anterior, am exersat mult și cu distribuțiile ușoare și apoi mi-am dat seama: este mai ușor să cumperi un computer puternic normal și să-ți faci creierul, deoarece orice minimalism poartă cu el o grămadă de alte probleme.

    Multumesc pentru greseala, am corectat-o ​​;)

    Ei bine, dacă sunt un ceainic obișnuit, pe ce mă voi baza atunci când șterg serverele?

    Dummies nu ar trebui să se ocupe de servere; aceasta este o chestiune foarte complexă și responsabilă.

    "Există o mulțime de instrucțiuni pe Internet care descriu în detaliu de ce este responsabil fiecare serviciu și care poate fi dezactivat și care nu. Căutați și veți găsi!"

    Întotdeauna perplex de asemenea instrucțiuni! Sunteți oameni interesanți!
    De ce este nevoie de articolul tău pe internet? Să-i trimiți pe cei care caută informații, cum se spune, la 3 sovietici?
    Cred că - dacă o persoană se angajează să scrie instrucțiuni sau ceva similar - scrieți cât mai clar și complet posibil sau atașați un link către resurse terțe.


Utilizatorii Linux, prin definiție, au acces la un sistem mai puternic în comparație cu Windows. Cu toate acestea, dacă utilizați un mediu desktop greu, cum ar fi Unity, de exemplu, performanța poate suferi oarecum.
Toată lumea preferă ca programele și documentele să se deschidă nu după 10-20 de secunde, ci imediat. În același timp, este de dorit ca aspectul mediului de lucru să nu semene cu începutul anilor nouăzeci, deoarece petrecem mult timp în interfața sistemului nostru, ceea ce înseamnă că ar trebui să ne simțim confortabil în interior.
Nu trebuie să mergeți la extrem de a abandona complet un mediu desktop frumos în favoarea managerilor de ferestre ascetice. Găsirea unui compromis între performanță și aspectul frumos nu este deloc o sarcină dificilă.
În acest articol, ne vom uita la accelerarea Ubuntu în patru moduri simple. În timp ce aceste sfaturi se vor aplica și versiunilor mai vechi, ne vom uita în mod special la accelerarea Ubuntu 16.04.
Un rezultat pozitiv va fi vizibil clar pe computerele vechi de consum redus sau pe VirtualBox. Sfaturile sunt relevante și eficiente chiar dacă Ubuntu este instalat pe un SSD.

1. Eliminați programele inutile de la pornire.

Ubuntu 16.04, la pornire, încarcă un număr mare de aplicații diferite, multe dintre care cel mai probabil nu aveți nevoie. Pentru a accelera Ubuntu, puteți pur și simplu să le dezactivați.
Cu toate acestea, multe programe de pornire sunt ascunse și pentru a le vedea trebuie să rulați următoarea comandă:

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

Acum deschideți „Aplicații pornite automat” din Unity Dash...
...și debifați doar elementele inutile.


Puteți accelera Ubuntu 16.04 dezactivând funcțiile inutile. Iată o listă de servicii și programe de care probabil nu veți avea nevoie.
Manager de profil de accesibilitate(Manager de accesibilitate).
Folosit pentru a afișa pictograma de accesibilitate pe ecranul de conectare. Dacă nu aveți nevoie de tastatura de pe ecran și asistentul vocal, pur și simplu dezactivați-le.
Monitor de rezervă(Backup).
Crearea de copii de rezervă folosind deja-dup-monitor. Dacă nu intenționați să faceți copii de siguranță ale niciunei date, nu ezitați să le dezactivați.
Partajarea desktopului(Comandă desktop de la distanță).
Proiectat pentru conexiuni VNC de intrare. Dacă știți că vă puteți gestiona sistemul fără ajutorul nimănui, atunci îl puteți opri. Capacitatea de a acționa singur ca asistent la distanță și de a controla alte computere prin VNC nu dispare nicăieri.
Software Gnome(Centrul de software).
Îl puteți dezactiva dacă preferați să instalați programe prin terminal, fără a utiliza Centrul de software GUI.
Cititor de ecran Orca(Asistent vocal Orca).
Dacă sunteți văzut, opriți-l.
Partajarea fișierelor personale(Partajarea fișierelor personale).
Ar trebui lăsat doar dacă trebuie să transferați fișiere prin Bluetooth.
Actualizare notificator(Notificare de actualizare).
Dacă nu doriți să primiți notificări despre actualizările disponibile, atunci îl puteți dezactiva.

2. Ajustați Swappiness.

Știm cu toții că viteza schimbului de date cu RAM este mult mai mare decât cu un hard disk. Cum să accelerezi Ubuntu având în vedere acest fapt?
Să facem un mic experiment: porniți sistemul, deschideți mai multe programe, să spunem: Firefox, LibreOffice, Mozilla Thunderbird, Evince... și lăsați-le deschise fără a efectua nicio acțiune. Nu puneți sistemul în modul de repaus sau de așteptare. Reveniți în câteva ore și observați cât de stângace au devenit programele care rulează, cât de încet răspund la acțiunile mouse-ului nostru. Acest lucru se datorează faptului că au intrat în modul inactiv (inactivitate), iar sistemul le-a trimis să schimbe, adică într-un spațiu special desemnat de pe hard disk.
Folosind System Monitor, puteți descoperi că Ubuntu folosește swap, indiferent dacă există o mulțime de RAM liberă.
Acest lucru se datorează setărilor implicite de schimb. Swappiness este un parametru al nucleului care controlează cât de des va trimite Linux aplicațiile inactive la swap, care este hard disk-ul.
Valoarea de schimb poate fi setată în intervalul de la 0 la 100. Valorile scăzute indică utilizarea schimbului mai rar, valorile ridicate - mai des. Valoarea implicită în Ubuntu este 60. Aceasta înseamnă că atunci când consumul de RAM ajunge la 40%, nucleul Linux activează utilizarea swap-ului.
Puteți verifica valoarea curentă folosind comanda:

cat /proc/sys/vm/swappiness

sudo sysctl vm.swappiness=10

Nu puneți spații înainte sau după semnul „=". Această comandă îi spune nucleului să folosească swap numai atunci când memoria este ocupată în proporție de 90%. Această setare durează până la repornire.
Pentru a face configurația permanentă, trebuie să editați un fișier special.

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

La sfârșitul acestui fișier trebuie să adăugați linia:

vm.swappiness=10



Salvați fișierul și închideți editorul (apăsați Ctrl+O pentru a salva și Ctrl+X pentru a ieși). Toți acești pași se aplică pentru Ubuntu Server 16.04.Scopul nostru este să accelerăm Ubuntu. Desigur, cine ar dori viteza de lansare a Firefox sau a altor aplicații grele? Există un instrument software mic, cunoscut sub numele de preîncărcare, care își amintește programele pe care le utilizați cel mai des, preîncarcă bibliotecile și executabilele asociate acestora în RAM, făcând ca acele programe grele să ruleze mult mai rapid.
Puteți instala preîncărcarea pe Ubuntu 16.04 folosind comanda:

sudo apt install preload

Odată ce instalarea este finalizată, demonul de preîncărcare va porni automat, puteți verifica acest lucru rulând comanda:

preîncărcare stare systemctl



Dacă, dintr-un motiv oarecare, nu rulează, executați comanda:

sudo systemctl start preload

Acum mergi doar la treaba ta - preîncărcarea va funcționa fără participarea ta.

4. Opriți efectele.

Efectele sunt, fără îndoială, plăcute ochiului, rupând un spațiu de lucru plictisitor. Cu toate acestea, ele necesită și resurse valoroase de sistem pentru a funcționa. Cum să accelerezi Ubuntu 16.04? Folosind compizconfig-settings-manager, efectele pot fi dezactivate, crescând astfel performanța.
Puteți instala compizconfig-settings-manager folosind comanda:

sudo apt install compizconfig-settings-manager

Lansați-l din Unity Dash, apoi selectați secțiunea Efecte din stânga și dezactivați-le pe cele de care nu aveți nevoie. Dacă doriți, puteți dezactiva absolut totul.


De asemenea, puteți dezactiva estomparea fundalului în Unity Dash folosind instrumentul Unity Tweak Tool. Acest lucru va face Unity Dash mai receptiv.
Instalarea instrumentului Unity Tweak:

sudo apt install unity-tweak-tool

Odată instalat, deschideți-l și selectați fila „Căutare”, apoi comutați butonul „Neclaritate fundal” la „Dezactivat”. (OFF).


În general, multora le place un fundal transparent, ce zici de tine?
Inainte de:


După:

Sfat bonus: găsiți principalul vinovat din spatele timpilor de încărcare lenți.

Puteți afla cât timp durează pentru a porni fiecare dintre serviciile încărcate rulând următoarea comandă:

systemd-analiza vina



După cum puteți vedea în imaginea de mai sus, serviciile mnt-pi.mount și vboxadd.service sunt chiar vinovații. Știu că mnt-pi.mount este responsabil pentru montarea NFS (Network File System) pe Raspberry Pi, dar nu mai am nevoie de el, așa că îl pot elimina în siguranță din fișierul /etc/fstab. De asemenea, știu că demonul vboxadd.service este necesar doar pentru mașina virtuală, ceea ce este, din nou, inutil pentru mine.
Dezactivați:

sudo systemctl dezactivează vboxadd.service

Verificarea timpului de încărcare:

systemd-analiza timp

Inainte de:

După:

Dezactivează ipv6 ubuntu 16.04

Protocolul IPv6 este o nouă tehnologie care oferă un spațiu de adrese IP mult mai mare, securitate și viteză mai mari. Dar toate acestea sunt ideale. IPv6 întrerupe compatibilitatea cu IPv4 și vechiul protocol este acum utilizat în majoritatea cazurilor. Am analizat deja în detaliu modul în care IPv6 diferă de IPv4, așa că nu vom repeta totul din nou.
Deoarece IPv6 este utilizat în prezent destul de rar, acest protocol nu este pe deplin acceptat de toate echipamentele. Dacă IPv6 nu este acceptat de routerul sau furnizorul dvs., atunci acest lucru va încetini rețeaua, va dura mai mult pentru ca numele de domenii ale site-ului web să fie determinate și se va încerca obținerea unei adrese IPv6, ceea ce va duce și la o întârziere. În această scurtă notă ne vom uita la cum să dezactivați ipv6 în Ubuntu 16.04 sau alte distribuții compatibile.

Verificarea suportului IPv6

Toate distribuțiile moderne acceptă IPv6 fără excepție. Dar pentru a vă asigura că mașina dvs. locală a primit o adresă ipv6, puteți rula comanda:

În secțiunea pentru conectarea eth0 veți vedea adresa inet4 și inet6, în inet6 se va afișa adresa Ipv6 atribuită acestui computer de către router. Toate adresele care încep cu fe80 sunt adrese de rețea locală. Dar prezența acestei adrese nu înseamnă că este acceptată de furnizorul tău. Pentru a verifica acest punct, puteți încerca să trimiteți o solicitare ping la ipv6.google.com:

Linux oferă multe beneficii utilizatorilor săi. De exemplu, poate fi considerat fără viruși, deoarece sunt foarte puțini. Pentru mulți, este foarte important ca nimeni, cu excepția dvs., să controleze ceea ce faceți în sistem. Software-ul gratuit sună foarte atractiv în lumina evenimentelor recente când am aflat anul trecut că marile companii precum Microsoft și Apple își spionează utilizatorii.

Software-ul gratuit devine foarte relevant dacă nu doriți să plătiți pentru a utiliza cea mai recentă versiune a sistemului de operare.

Mulți oameni își amintesc că făcând dublu clic pe o comandă rapidă din Windows, trebuie să așteptați destul de mult timp pentru ca programul să pornească. Aici Linux are și un avantaj - este mult mai rapid. Și acest lucru se aplică tuturor celor care folosesc un computer cu un procesor nou-nouț cu opt nuclee și celor care au un laptop vechi din secolul trecut. Dacă doriți o viteză și mai mare pe Linux, urmați instrucțiunile din acest articol. În continuare ne vom uita la cum să accelerăm Linux. Ne vom concentra în primul rând pe Ubuntu, dar toate aceste sfaturi pot fi aplicate și altor distribuții.

Unele dintre sfaturile oferite aici includ modificarea fișierelor de sistem ca utilizator root. Cu acest tip de editare, există întotdeauna șansa de a sparge ceva accidental și de a face computerul inoperabil. Prin urmare, este mai bine să faceți o copie de rezervă a tuturor fișierelor cu care veți lucra, pentru ca ulterior, dacă este necesar, să restabiliți setările vechi.

Este chiar mai bine să experimentezi mai întâi cu o mașină virtuală. În acest fel, puteți face orice doriți și apoi să reveniți la ultimul instantaneu de lucru.

1. Accelerați încărcătorul de pornire Grub

Dacă aveți două sisteme de operare instalate, atunci probabil că sunteți familiarizat cu acest meniu de pornire. Dar ceea ce probabil nu ați observat este numărătoarea inversă din partea de jos, sub zona de intrare. Acesta este timpul pe care sistemul îl va aștepta înainte de a începe să încarce distribuția implicită.

De exemplu, în Ubuntu este de 10 secunde. De obicei, puteți apăsa Enter, dar dacă sunteți departe de mașină, poate fi mai prudent să setați intervalul mai scurt, cum ar fi 3 secunde. Acest lucru va fi suficient pentru a alege un sistem de operare.

Pentru a accelera timpul de pornire Linux, deschideți fișierul /etc/default/grub ca root. Schimbați valoarea GRUB_TIMEOUT = 10 la 3. Apoi actualizați configurația Grub. Aici:

sudo vi /etc/default/grub

sudo grub-update

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

2. Dezactivați serviciile

Când sistemul pornește, există o diferență uriașă între pornirea nucleului și pregătirea desktopului. Cert este că sistemul încarcă un număr foarte mare de servicii și nu toate de care aveți nevoie.

În sistemul init bazat pe sysvinit, toate serviciile sunt localizate în folderul /etc/init.d și le puteți opri pe cele de care nu aveți nevoie. Puteți vizualiza starea tuturor serviciilor cu comanda:

service --status-all

Puteți dezactiva serviciul cu comanda:

update-rc.d -f serviciu eliminare

sudo systemctl dezactivează serviciul

Puteți determina ce servicii sunt necesare și care nu, pur și simplu căutând pe Internet. Multe distribuții au aplicații grafice pentru gestionarea serviciilor, de exemplu, în Ubuntu va trebui să utilizați utilitarul consolei de servicii pentru aceasta, acest lucru va ajuta foarte mult la accelerarea funcționării Linux. De asemenea, prin dezactivarea serviciilor inutile, puteți accelera foarte mult încărcarea Linux.

3. Accelerați managerul de fișiere Nautilus

În mod implicit, managerul de fișiere Gnome face o scanare rapidă a tuturor fișierelor atunci când deschideți fiecare folder pentru a afișa miniaturi și informații suplimentare. În principiu, aceasta este o scanare rapidă, dar într-un folder cu un număr mare de fișiere, acest proces nu va fi deloc rapid.

Pentru a nu mai pierde timpul CPU cu această sarcină, accesați meniul Editați | ×, Previzualizare în Nautilusși modificați setarea de la Mereu sau Numai fișiere locale pe Nu.

Vei vedea că Nautilus este acum mult mai rapid.

4. Reducerea sarcinii

Pentru echipamentele mai vechi, de regulă, alegem în mod special distribuții ușoare. Motivul pentru care VectorLinux și alte distribuții similare sunt atât de bune pe hardware-ul low-end este că nu necesită multe resurse de sistem.

Desigur, dacă doriți să accelerați Linux pe mașina dvs., puteți reduce încărcarea acestuia sau puteți pur și simplu să instalați o distribuție gata făcută. Dacă sunteți dispus să experimentați, încercați una dintre distribuțiile ușoare. Vor lucra mult mai repede.

5. Utilizați un manager de ferestre mai rapid

Dacă nu doriți să vă schimbați complet distribuția, există încă multe îmbunătățiri care pot fi aduse prin integrarea unora dintre caracteristicile unor astfel de distribuții. Managerul de ferestre este unul dintre ele. Dacă utilizați manageri de ferestre grele precum KDE sau Gnome, încercați ceva mai simplu. Acest lucru va oferi o creștere semnificativă a performanței.

Cea mai importantă sarcină a unui manager de ferestre este să gestioneze ferestrele și să-ți ofere suficient control asupra lor. Dar pot îndeplini mult mai multe funcții decât aveți nevoie.

Dacă faceți clic pe bara de sus a ferestrei în KDE și vedeți ce opțiuni există, veți vedea despre ce vorbesc. Un alt manager de ferestre ar putea fi mai rapid și mai puțin distragător.

Poate cel mai popular este Openbox și poate fi instalat pe un număr mare de distribuții.

După instalare, pentru a lansa managerul de ferestre, tastați:

openbox --inlocuire

După câteva secunde, veți vedea că stilul ferestrei s-a schimbat. Acesta este Openbox. Folosind meniul contextual, puteți muta ferestre, le puteți andoca sau le puteți stivui peste altele. Dar nimic altceva. Ferestrele tale se mișcă acum mai repede.

6. Accelerarea KDE

Dacă utilizați mediul desktop KDE, atunci aveți șanse mari să obțineți un impuls Linux. Deși Plasma este destul de rapid dacă aveți o mașină modernă, este o stivă complexă de software. Fiecare componentă KDE poate fi configurată să ruleze mai eficient. Ne-am uitat deja la el, citiți despre asta în detaliu într-un articol separat.

7. Blocați reclamele

Când vizualizați pagini web, veți observa că site-ul nu se încarcă imediat, acesta așteaptă până când toate componentele paginii sunt încărcate, inclusiv reclamele. Animația flash este foarte enervantă când sunt multe blocuri pe pagină, așa că o poți bloca (nu trebuie să faci asta pe site-ul nostru, suntem albi și pufoși).

Pentru majoritatea browserelor populare - Chromium, Firefox, Opera există o extensie Adblock care face o treabă excelentă cu această funcție. Programul folosește o bază de date pentru a bloca cele mai populare surse publicitare.

8. Folosiți comenzile rapide de la tastatură

Acest lucru poate părea evident pentru unii. Lucrul numai cu tastatura este mult mai rapid decât trecerea de la mouse la tastatură și înapoi. Multe funcții pot fi realizate folosind tastatura. De exemplu, comenzile standard de copiere și lipire din meniul de editare.

Merită să creați comenzi rapide de la tastatură pentru toate acțiunile utilizate frecvent. De exemplu, comutarea între aplicații și desktop-uri. Puteți merge și mai departe și puteți utiliza vim și emacs ca editori de text.

Lansatorul de aplicații Alt+F2 poate face mult mai mult. De exemplu, puteți apela oprirea pentru a opri sau bloca pentru a bloca ecranul. Puteți efectua calcule simple pornind o expresie cu semnul =. Există multe mai multe caracteristici similare în funcție de pluginuri. Tastați un semn? și apăsați săgeata dreapta pentru mai multe detalii.

9. Corectați nucleul

Dacă doriți performanță maximă a software-ului, există multe remedieri care pot fi făcute nucleului. Optimizarea nucleului Linux poate avea un efect extraordinar. Puteți optimiza singur nucleul, dar există o modalitate mai ușoară. Puteți folosi nucleul compilat de Con Koliva, acesta include un număr mare de patch-uri de performanță. Setul de corecții kernel se numește -ck și a fost compilat cu accent pe performanță.

Pentru a-l instala, trebuie să descărcați codul sursă al nucleului, versiunea pentru care sunt proiectate aceste patch-uri. Apoi descărcați patch-ul în sine și rulați comanda în folderul sursă a nucleului:

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

Acum construiți nucleul conform instrucțiunilor din distribuția dvs. Acest lucru este mai ușor de spus decât de făcut, dar există o mulțime de instrucțiuni pe Internet, inclusiv pe site-ul nostru -.

10. Overclockați placa grafică Nvidia

Acest articol este potrivit numai dacă utilizați o placă video mai veche. Nu va funcționa pentru modele noi. Aici puteți crește puterea echipamentului dvs.

Nu este nevoie să utilizați BIOS, doar panoul de control NVIDIA. Înainte să apară aceste opțiuni, trebuie să adăugați o linie la fișierul de configurare a serverului X. Acest fișier nu mai este utilizat pe majoritatea distribuțiilor, dar utilitarul de configurare NVIDIA îl poate genera.

Doar rulați-l, accesați fila Configurare server Xși faceți clic pe butonul Salvați la fișierul de configurare X.

Odată ce fișierul /etc/X11/xorg.conf a fost creat, deschideți-l într-un editor de text cu drepturi root, găsiți secțiunea Dispozitiv care descrie placa dvs. grafică și adăugați linia la sfârșit: Opțiunea „Coolbits” „5”. Reporniți serverul X.

Acum, după lansarea utilitarului de configurare NVIDIA, veți vedea o pagină suplimentară cu setările pentru viteza ceasului. Faceți clic pe butonul Activare overclocking și acceptați clauza de declinare a răspunderii. Acum puteți ajusta frecvența de rulare pentru randarea 2D și 3D. Cel mai bine este să le reglementați în același timp.

De fiecare dată când modificați parametrii, disiparea căldurii se modifică. Asigurați-vă că temperatura rămâne în limite rezonabile. În plus, din aceeași pagină puteți regla viteza ventilatorului. După ce ați configurat configurația dorită, salvați setările și asigurați-vă că instrumentul NVIDIA încarcă aceste setări data viitoare când îl porniți.

11. Echipamente de overclocking

Overclockarea și diverse trucuri cu parametrii crescând peste vitezele și temperaturile recomandate vă pot deteriora datele și pot duce la defectarea hardware-ului și aceasta este o accelerare Linux foarte bună. Dar multe componente sunt acum proiectate să suporte sarcini mai mari decât configurația lor standard. Acest stoc lasă mult spațiu pentru experimentare.

Multe plăci de bază includ opțiuni implicite pentru a îmbunătăți viteza sistemului fără a necesita multe cunoștințe de calculator.

Puteți configura toate acestea în BIOS. Pentru a-l accesa, utilizați tastele F2 sau Del. Acolo puteți găsi opțiuni pentru a accelera procesorul, a crește frecvența RAM etc.

12. Îmbunătățiți performanța rețelei

Linux a acceptat ipv6 de foarte mult timp, dar dacă nu îl utilizați, dezactivarea acestuia poate îmbunătăți performanța rețelei, accelerând astfel experiența de rețea a Linux. Cel mai simplu mod de a face acest lucru este prin NetworkManager.

Dacă utilizați Gnome, deschideți aplicația Network Connections. și selectați Editați pentru conexiunea pe care o utilizați. În fila ipv6, selectați dezactivare.

Dacă aveți KDE fără NetworkManager, puteți seta variabila de mediu globală KDE_NO_IPV6=1:

exportați KDE_NO_IPV6=1

Pentru a salva modificările după repornire, puteți adăuga o comandă la fișierul /etc/profile.

De asemenea, puteți dezactiva modulul kernel responsabil pentru ipv6; pentru a face acest lucru, adăugați-l în fișierul: /etc/modprobe.d/blacklist

Browserul Firefox vă permite, de asemenea, să dezactivați ipv6. Doar tastați about:config în bara de adrese și activați elementul \network.dns.disableIPv6.

Dacă lucrați într-o rețea mică, puteți dezactiva arp în DHCP și puteți configura adrese IP statice. Adăugați linia noarp în fișierul de configurare /etc/dhcpd.conf și reporniți sistemul. Adresele ar trebui acum distribuite mai rapid.

13. Legătura statică

Multe programe încarcă biblioteci în mod dinamic pentru munca lor, în timp ce programul rulează. Acest lucru nu necesită foarte mult timp, dar dacă aplicațiile sunt mari și încarcă o mulțime de biblioteci, atunci legarea statică poate oferi o accelerare excelentă pentru Linux. Pentru aceasta sunt folosite utilitarele de preîncărcare și prelink.

Prelink convertește executabilele astfel încât acestea să încarce cât mai multe biblioteci posibil. Preload monitorizează sistemul și păstrează în memorie programele utilizate frecvent. După puțină calibrare, optimizarea Linux se simte bine.

Mai întâi să instalăm Prelink:

sudo apt-get install prelink

Apoi rulați utilitarul pentru a procesa toate fișierele executabile:

sudo prelink --all

Pentru a rula periodic prelink, astfel încât Linux să fie optimizat pentru fișiere noi, deschideți fișierul /etc/default/prelink și înlocuiți linia PRELINKING=unknown cu yes:

sudo gedit /etc/default/prelink

Să instalăm Preload:

sudo apt-get install preload

Trebuie doar să instalați acest program; nu necesită nicio configurare după instalare.

14. Folosiți ZRAM

Dacă nu aveți suficientă memorie RAM, puteți crește foarte ușor cantitatea acesteia cu 25 sau chiar 50% folosind. Acesta este un modul kernel care vă permite să comprimați conținutul RAM din mers, astfel încât capacitatea RAM rămâne crescută, dar viteza rămâne aceeași. Acest lucru va oferi un impuls bun pentru Linux pentru computerele mai vechi.

15. Reduceți activitatea hard diskului

Sistemul este foarte activ în scrierea și citirea fișierelor din directorul /tmp. Acesta este un director pentru fișiere temporare și poate fi folosit de un număr mare de programe în același timp. Va fi mai bine dacă conținutul acestui director este în RAM. Pentru a accelera Linux, adăugați această linie în fișierul /etc/fstab:

$ sudo vi /etc/fstab

tmpfs /tmp tmpfs implicite,noexec,nosuid 0 0

Mai întâi, asigurați-vă că folderul tmp nu este deja montat în RAM, rulând comanda mount. Multe distribuții au această optimizare Linux activată în mod implicit.

Dar asta nu este tot. Nu toate sistemele folosesc eficient spațiul de schimb de pe hard disk. În mod implicit, vm.swappiness este setat la 60, deci dacă (100-60) 40% din RAM este ocupat, sistemul va începe să elimine datele pe hard disk. Acest lucru este valabil pentru sistemele cu o cantitate mică de RAM, 1-2 GB, dar dacă aveți 10 GB, atunci încărcarea hard disk-ului când aveți doar 4 GB ocupați nu este gravă. Pentru a schimba acest lucru, executați comanda.

Se știe că sistemele de operare moderne folosesc tehnologie precum memoria virtuală, concepută pentru sisteme de operare multitasking.

În sistemele de operare Windows, fișierul folosit pentru a stoca RAM neutilizată în zona hard diskului se numește „fișier de schimb” (pagefile.sys).

Organizarea sa este departe de a fi implementată în cel mai bun mod (pentru a spune ușor!). În sistemul de operare Linux, chiar și în timpul instalării, este creată o partiție de swap separată - „Swap”, care este mult mai bună.

Fișierul de swap Windows și Linux se află pe HDD (hard disk). Când nu există suficientă RAM, paginile de memorie sunt schimbate din RAM pe hard disk, iar când accesați din nou fișierele din partiția de schimb, acestea sunt încărcate înapoi în RAM.

Întreaga problemă este că viteza de citire-scriere a hard disk-ului HDD (chiar și cea mai rapidă) FACTORUL DE mai mică decât viteza RAM. Aceasta este ceea ce duce la un computer mai lent și la scăderea performanței în general.

Există două modalități de a rezolva această problemă: folosiți cantități mari de RAM sau configurați corect sistemul pentru a funcționa cu fișierul de pagină și a schimba.

Deci, în Ubuntu există un parametru care controlează procentul de memorie liberă la care va începe descărcarea paginilor de memorie în schimb - vm.schimbări.

În Ubuntu, în mod implicit, are o valoare de - 60. Aceasta înseamnă că atunci când 40% din RAM este ocupată, va începe descărcarea activă a paginilor de memorie în secțiunea de swap, adică 100% - 60% = 40%.

Puteți verifica care este valoarea parametrului pentru dvs., după cum urmează.

Deschideți terminalul folosind o combinație de taste Ctrl+Alt+Tși rulați comanda:

cat /proc/sys/vm/swappiness

Această valoare a parametrului poate fi utilă numai pentru computerele cu o cantitate mică de RAM (512 -1024 MB).

Dacă aveți un computer sau laptop modern cu o cantitate mare de memorie RAM (4-6 sau chiar 8 GB), atunci este puțin probabil să vă convină.

Multe forumuri și bloguri Ubuntu recomandă setarea vm.swappiness = 10 (adică 100% - 10% = 90%). Dar, din experiența mea personală, dacă aveți 6 GB de RAM, vă puteți comporta mai agresiv setând valoarea la 0. În acest caz, sistemul va accesa partiția de swap doar ca ultimă soluție.

Recomand să experimentați cu acest parametru în sesiunea curentă (după o repornire totul va reveni la valoarea implicită), fără a modifica nimic din fișierele de configurare a sistemului deocamdată, pentru a găsi cel mai optim parametru. Și aici totul este individual...

Poți să o faci așa.

Din nou, deschideți terminalul atotputernic cu o combinație de taste Ctrl+Alt+Tși rulați următoarea comandă în ea:

sudo sysctl vm.swappiness=

După semnul egal, setați valoarea de la 100 la 0 (în funcție de cantitatea de memorie RAM).

După aceasta, încercați să vă „porniți” sistemul: deschideți mai multe browsere cu un număr mare de file, copiați fișiere mari pe medii externe (acesta este, apropo, punctul dureros al sistemelor Linux - viteza de copiere pe medii externe. Dar mai multe despre asta data viitoare) etc.

După ce ați selectat cea mai potrivită valoare pentru dvs., trebuie să setați noua valoare ca constantă. Copiați și rulați următoarea comandă în terminal:

sudo gedit /etc/sysctl.conf

Un fișier de configurare se va deschide în fața dvs. într-un editor de text gedit. La sfârșitul acestui fișier inserăm următorii doi parametri fără un hash în fața lor:

vm.swappiness=0 vm.vfs_cache_pressure = 1000

Salvați fișierul. Ar trebui să arate ca captura de ecran de mai jos:

Reporniți computerul. După repornire, executați în terminal:

sudo sysctl -p

După cum s-a menționat mai sus, am ales parametrul egal cu 0, dezactivând în esență partiția de swap, deoarece pentru computerul meu cu șase gigaocteți de RAM s-a dovedit a fi cel mai optim. Puteți seta valoarea parametrului la 10, așa cum se recomandă pe numeroase forumuri.

Ca exemplu, aș dori să demonstrez încărcarea RAM în Ubuntu 12.10 x64 cu 6 GB RAM.
Așadar, am deschis trei browsere - standardul Mazilla Firefox, Opera și Google Chrome cu un total de aproximativ 40 de file, playerul audio Clementine (apropo, destul de solicitant cu resursele computerului), Skype și clientul torrent qBittorrent.
Și iată o captură de ecran htop(acesta este un monitor de proces de consolă destul de avansat). Pentru a instala, tastați în terminal

sudo apt-get install htop


Cred că totul devine clar: mai puțin de jumătate din memoria RAM instalată este ocupată.
Prin urmare, dacă aveți multă memorie RAM, folosirea unei partiții de swap nu are sens. Acest lucru va încetini doar viteza computerului dvs.!
În concluzie, pot spune că acesta nu este singurul lucru care poate fi făcut pentru a accelera Ubuntu. Mai multe despre asta în articolele următoare. Abonați-vă la canalul RSS!
Aveți o dispoziție bună, funcționare rapidă a computerului și La mulți ani!
Ca o surpriză plăcută, astăzi există un videoclip despre cum au văzut angajații Google anul trecut.