Cum să îmbunătățiți viteza și performanța Linux

Linux este unul dintre sistemele de operare cu cele mai bune caracteristici de performanță și securitate datorită codării și dezvoltării sale, indiferent de distribuția pe care o folosim.

Ca orice alt sistem de operare, există o serie de factori care afectează performanța acestuia după o perioadă de timp și aceștia pot fi de următoarele tipuri:

InternSe aplică unor factori precum instalarea și executarea mai multor programe, servicii inutile, roluri care afectează performanța optimă, programe care consumă resurse mari etc.

ExternÎn această secțiune putem menționa factori ai echipamentului, cum ar fi hard disk limitat, memorie RAM mică etc.

Având în vedere acest lucru, Solvetic va analiza astăzi câteva sfaturi pe care le putem aplica pentru a îmbunătăți viteza și performanța oricărei distribuții Linux.

1. Accelerați boot-ul sistemului pe Linux


Amintiți-vă că atunci când pornim orice distribuție Linux, timpul implicit pentru a selecta o opțiune este de 10 secunde, amintiți-vă că în timpul pornirii putem accesa sarcini administrative, putem începe cu un alt sistem de operare (Dacă avem boot dual) sau alte acțiuni suplimentare.

Putem accelera de data aceasta editând-o în calea etc / default / grub cu editorul dorit:

 sudo nano etc / implicit / grub 

MARI

În această fereastră trebuie să mergem la linia GRUB_TIMEOUT care, așa cum vedem în mod implicit, este de 10 secunde și să setăm un timp mai mic, 3,5 sau timpul dorit.

Este important ca valoarea zero să nu fie setată, deoarece aceasta va porni direct distribuția și nu vom avea ocazia să executăm sarcini de asistență, dacă este necesar.

2. Dezactivați serviciile în Linux


În momentul executării sistemului de operare, sunt încărcate o serie de servicii care pot afecta performanța și viteza de pornire a sistemului, aceste servicii pot fi găsite în calea /etc/init.d:

MARI

Dacă considerăm că oricare dintre aceste servicii nu trebuie executat odată cu pornirea distro, vom executa următoarele linii:

 sudo /etc/init.d/SERVICE_NAME stop (Opriți serviciul) sudo /etc/init.d/SERVICE_NAME start (Porniți serviciul)

3. Folosirea sistemelor de operare ușoare pe Linux


Deși majoritatea distribuțiilor Linux sunt ușoare, au fost dezvoltate o altă serie de distribuții pe care foarte puțini le știu că sunt chiar mai ușoare și în acest fel putem profita la maximum de resursele hardware ale computerului.

Unul dintre ele este Vector Linux, care poate fi descărcat gratuit de pe următorul link:

Viteza, performanța și stabilitatea sunt principalele caracteristici ale Vector Linux.

MARI

4. Folosiți blocaje publicitare pe Linux


Când navighăm pe internet astăzi, cantitatea de anunțuri care sunt afișate la accesarea site-urilor web a devenit o adevărată neplăcere.

Pentru browserele moderne avem o extensie numită AdBlock pe care o putem descărca de la următoarele linkuri:

Aceste extensii permit ca aceste reclame să nu fie afișate, optimizând astfel performanța la navigare.

5. Utilizați comenzile rapide de la tastatură în Linux


Utilizarea comenzilor rapide de la tastatură optimizează performanța atunci când îndepliniți sarcini comune.

Unele dintre cele mai utile comenzi rapide sunt:

Selectați toate (În Documente, Firefox, Nautilus etc.)

Ctrl + A

Copiați (în documente, Firefox, Nautilus etc.)

Ctrl + C

Inserați (în documente, Firefox, Nautilus)

Ctrl + V

Nou (Creați un document nou)

Ctrl + N

Deschide (Deschide un document)

Ctrl + O

Salvați (Salvați documentul curent)

Ctrl + S

Print (Tipărește documentul curent)

Ctrl + P

Trimiteți către … (Trimiteți documentul curent prin e-mail)

Ctrl + E

Închidere (Închideți documentul curent)

Ctrl + W

Închide fereastra (Închide aplicația curentă)

Ctrl + Q

6. Optimizați memoria


O opțiune excelentă pentru a îmbunătăți performanța pe Linux este de a defini modul în care spațiul de swap trebuie utilizat. O partiție de swap este locul în care nucleul Linux cache date în memoria virtuală pentru a schimba rapid în RAM atunci când este necesar.

Pentru aceasta trebuie să accesăm următoarea cale, etc / sysctl.conf:

 sudo nano etc / sysctl.conf
În fișierul afișat vom adăuga următoarea linie:
 vm.swappiness = 10

MARI

Putem ajusta această valoare pentru a vedea cum se îmbunătățește performanța distribuției. Cu cât valoarea este mai mică, cu atât spațiul de swap este mai mic și cu atât mai multe date vor fi stocate în cache.

7. Optimizați GNOME pe Linux


Gnome este unul dintre cele două medii desktop cele mai utilizate în ecosistemul Linux, dar este rapid depășit de Xfce și de alte alternative mai ușoare când vine vorba de performanță și viteză.
Unele opțiuni pentru optimizarea GNOME pe Linux sunt:

Instalați PreloadPreîncărcarea este un daemon care analizează rutina zilnică a sistemului și recuperează binare și fișierele trebuie utilizate pentru a crește timpul de pornire și performanța generală a sistemului.
Pentru activarea acestuia vom executa următoarele:
preîncărcare serviciu activată

MARI

Activați autentificarea automatăDeși una dintre măsurile de securitate pentru a ne proteja informațiile în orice distribuție Linux este stabilirea unei parole de acces, este posibil să activăm autentificarea automată numai când accesăm sistemul, optimizând astfel timpul de acces.

Pentru aceasta, mergem la Conturi sistem / utilizator și acolo ne selectăm utilizatorul și facem clic pe butonul Start sesiune automat:

Optimizați rețeauaUn alt aspect esențial pentru performanța optimă a Linux-ului este acela de a avea cele mai bune niveluri de rețea, deoarece fără acesta majoritatea serviciilor vor fi lente și cu erori.
Pentru a optimiza acest lucru, vom deschide fișierul /etc/sysctl.conf și vom adăuga următoarele:

 net.ipv4.tcp_timestamps = 0 net.ipv4.tcp_sack = 1

MARI

Acest lucru permite să înceapă mai puține verificări pe fiecare pachet pentru o livrare mai rapidă.
Dacă dorim să optimizăm valorile, vom adăuga următoarele:

 net.ipv4.tcp_no_metrics_save = 1 net.core.netdev_max_backlog = 2500

MARI

Linia de sus accelerează conexiunile asigurându-se că valorile TCP nu sunt salvate pentru fiecare pachet individual. A doua linie determină acumularea pachetelor permise.

Scalarea ferestrei TCPSetările ferestrei TCP definesc dimensiunea minimă și maximă a pachetelor pe care le putem trimite și primi.
Pentru a configura aceste puncte trebuie să accesăm calea /etc/sysctl.conf și să adăugăm următoarele:

 net.ipv4.tcp_window_scaling = 1 net.ipv4.tcp_wmem = 10240 87380 16777216 net.ipv4.tcp_rmem = 10240 87380 16777216 net.ipv4.tcp_mem = 16777216 16777216 16777216 net.core.rmem16_72_max = 16777x

MARI

Cu aceste sfaturi vom avea un sistem mult mai optim, mai fiabil și mai rapid, care devine o productivitate mai bună și o experiență mai bună de utilizare a fiecărei distribuții Linux.

wave wave wave wave wave