Contacte

Linux de accelerație menta. Penguin cu rană reactivă: Accelerați lansarea aplicațiilor din Linux. Accelerați lansarea greutăților

Demon (Eng. Daemon) - în sistemele de clasă UNIX - un serviciu care operează în fundal fără comunicare directă cu utilizatorul. Demonii încep de obicei în timpul boot-ului de sistem. Provocări tipice ale demonilor: servere protocoalele de rețea (Http, ftp, e-mail etc.), managementul echipamentelor, suport de coadă de suport, gestionarea executării sarcinilor pe un program etc. În funcție de sarcinile efectuate de computer, unii dintre acești demoni pot fi dezactivați și astfel salvați Timpul de pornire a sistemului și reduceți sarcina pe sistem în timpul funcționării. Pentru a face acest lucru, utilizați utilitatea sysv-rc-conf. Această utilitate de consolă, dar foarte simplă și intuitivă, prin urmare, poate chiar să utilizeze oameni cu teama de panică a terminalului. Instalare:

Sudo apt-get instalare sysv-rc-conf

Alerga:

Sudo sysv-rc-conf

În terminal, obținem următoarele: Controlul este realizat de mai multe chei: spațiu - Puneți / îndepărtați crucea, + - - opriți / porniți procesul, Q - Ieșire.

Cifrele din linia de sus sunt niveluri de execuție. Pentru a dezactiva serviciul, trebuie doar să eliminați crucea de la toate nivelurile.

    ACPI-Suport - Lăsați mai bine nivelul implicit. Adică: 2,3,4,5.

    ACPID - daemon ACPI. Acest lucru și procesele anterioare sunt responsabile pentru gestionarea energiei și sunt foarte importante pentru laptopuri și pentru stațiile de lucru, deci este mai bine să le lăsăm incluse. Implicit: 2,3,4,5.

    AdtiMimex este un instrument pentru o reglare fină a ceasului în kernel. De obicei, nu există în lista de descărcări. În cazuri excepționale, dacă este încă în această listă, înseamnă că au existat motive bune și este mai bine să o lăsăm inclusă.

    ALSA - Dacă se utilizează subsistemul audio, atunci da, lansarea trebuie lăsată. Dar dacă aveți serviciul Alsa-Utils, atunci acesta poate fi dezactivat. Implicit: Dezactivat dacă este activat Alsa-Utils.

    Alsa-utils - în sistemul meu, acest serviciu înlocuiește Alsa, așa că am oprit alsa și am pornit acest lucru la S.-check-in vorbind, "dezactivat" Adică, am decolat toate "x" de la toate nivelurile de execuție. Dacă le aveți și nu - minunat. Continuăm stabilirea. Implicit: Executie S.

    Anacron - subsistemul Cron care îndeplinește oricare dintre sarcinile sale care nu a fost finalizată la timp. Cel mai adesea se întâmplă dacă, la momentul sarcinii lui Cron, computerul dvs. a fost oprit. De exemplu, actualizarea este programată în fiecare zi pentru ora 2 dimineața, dar la acel moment calculatorul nu a funcționat. Când porniți un computer, Anacron va încerca să determine sarcinile pierdute și să le execute. Am eliminat acest serviciu, pentru că nu mi-a oprit atât de des laptop-ul, dar în majoritatea cazurilor ar trebui să fie activată. Implicit: 2,3,4,5.

    APMD - Acest serviciu ma confundat puțin. Am deja un ACPID, deci de ce să pornesc APMD-ul? Dacă computerul dvs. nu este la fel de vechi, astfel încât să nu acceptați ACPI, încercați să dezactivați acest serviciu. Am oprit. Implicit: 2,3,4,5.

    ATD - planificator, cum ar fi cron. Am oprit. Implicit: 2,3,4,5.

    Binfmt-suport - suport pentru nucleul altor formate de binare. Am plecat. Implicit: 2,3,4,5.

    Bluez-Ules - M-am oprit. Nu am dispozitive Bluetooth. Implicit: 2,3,4,5.

    Bootlogd - lăsați să ruleze. Implicit: S.

    De asemenea, trebuie să plec. Implicit: 2,3,4,5.

    Cupsys - un subsistem pentru gestionarea imprimantei. Nu am nici o imprimantă, așa că am deconectat cu curaj, dar te uiți în circumstanțe. Implicit: 2,3,4,5.

    DBUS - Sistem de mesaje (sistem de mesaje de mesaje). Foarte important, lăsați inclusiv. Implicit: 2,3,4,5.

    Dirmengr - Utilitate de control al listei de certificate. Funcționează în același timp cu GNUPG. Implicit: 2,3,4,5.

    DNS-Clean - servește în principal pentru curățarea DNS atunci când utilizați conexiuni dial-up. Nu am nici un dial-up, așa că am oprit. Implicit: S.

    EVMS - (Sistemul de management al volumului întreprinderii) - Sistemul de management al volumului pentru sistemul de operare Linux. EVMS oferă mecanisme unice unificate pentru controlul discurilor, partițiilor de discuri, sistemelor de fișiere, fizice volumele LVM. etc. Am oprit. Implicit: S.

    Fetchmail - Demon de livrare e-mail. Am oprit. Implicit: 2,3,4,5.

    GDM - Desktop Manager (Gnome Desktop Manager). Am oprit-o deja în orice caz când am decis să port în consola. În acest caz, cazul preferințelor, astfel încât să puteți decide dacă doriți să încărcați direct la GUI. Implicit: 2,3,4,5.

    GODOP - Nu am conceptele, de ce acest proces ar trebui lansat. Nu mai am văzut acest demon în nici un sistem, așa că l-am oprit și nu simt nici o pierdere. Există motive pentru utilizarea pe laptop-uri sau stații de lucru? Implicit: 2,3,4,5.

    GPM - suport pentru mouse pentru consola. Dacă simțiți că nu puteți face fără un șoarece în consola - puneți nivelul de execuție 1 și 2. Este tot ce aveți nevoie. Implicit: 2,3,4,5.

    Halt - nu se schimba. Implicit: 0.

    HDPArm este un script pentru a regla hard diskul. Am deconectat nivelurile de 2,3,4,5, dar stabilesc nivelul S. Cred că deschiderea DMA, 32 de biți I / O etc. va beneficia de celelalte procese. De asemenea, mi-am schimbat scriptul nativ pe o foarte simplă, ceea ce a făcut eu însumi. Cred că nu ar trebui să produci toate aceste verificări redundante, dacă știu eu ce fac. Fișier de configurare - /etc/hdparm.conf. Implicit: 2,3,4,5.

    Hibernare - dacă sistemul dvs. acceptă modul de repaus - lăsați serviciul să funcționeze. În caz contrar, este inutil. Implicit: S.

    Hotkey-setup - Acest demon include unele taste rapide specifice în laptop-uri. Există suport din fabrică: HP, Acer, Asus, Sony, Dell și IBM. Dacă aveți un laptop de acești producători, puteți lăsa serviciul să înceapă, altfel va fi inutil. Implicit: 2,3,4,5.

    HotPlug și HotPlug-Net - includerea subsistemelor hotplug necesită timp. M-aș gândi, dacă le includ deloc. Am făcut câteva schimbări în fișierul / etc / rețea / interfețe. În loc să vă abordați cardul wireless în procesul HotPlug, l-am întors în modul automat. Așadar, pot dezactiva aceste procese. M-am asigurat că chiar și atunci când dezactivează, Ubuntu găsește drivere USB, camera digitala etc. Deci, cred că dezactivarea acestor procese este destul de sigură. - Scrisoare - Dacă după închiderea HotPlug HotPlug Cardul de sunet a încetat să funcționeze, îl puteți întoarce înapoi. Sau puteți edita fișierul / etc / modules pentru a adăuga un modul Driver de placă de sunet. Mai târziu funcționează mai repede, verificat. Implicit: S.

    Subsistemul de imprimare HPLIP - HP și procesarea imaginilor. Am oprit. Implicit: S.

    Hwtools - utilitate pentru a optimiza IRQ.

    Ifrename este un script pentru denumirea de interfețe de rețea. Sună frumoasă, dar am oprit. Trebuie să gestioneze în principal mai multe interfețe de rețea. De când am două carduri de rețea - Wireless și cablate - ele sunt indicate de kernel ca Eth0 și Ath0, astfel încât procesul este inutil pentru mine. Implicit: S.

    Ifupdown și ifupdown-curat - nu deconectați. Acestea sunt scripturi pentru a activa interfețele de rețea la încărcare. Implicit: Ifupdown - 0.6, s și ifupdown-Clean - S.

    Inetd sau inetd.real - uita-te în fișierul /etc/inetd.conf și comentează toate serviciile pe care nu le aveți nevoie. Dacă nu există servicii active după aceasta, daemonul poate fi eliminat în siguranță din lansare. Implicit: 2,3,4,5.

    Klogd - Nu opriți. Implicit: 2,3,4,5.

    Laptop-mod - serviciu pentru verificarea laptopului: Este timpul să aruncați bateria. Inutil pentru un computer fix. Implicit: 2,3,4,5.

    Libpam-Devperm - Daemon pentru a restabili drepturile de acces la dispozitive după eșecul sistemului.

    Linux-module restricte - comune - trebuie să vedeți dacă modulele non-gratuite nu sunt încărcate în sistem. Aceste module pot fi găsite în modulele LIB / Linux-restricte. Dacă aceste module nu sunt utilizate - puteți opri în siguranță demonul. Implicit: 0.6, s.

    Senzori LM - dacă placa de bază suportă chipsuri senzoriale, puteți vedea starea lor.

    LVM - Nu o folosesc, deci dezactivat. Pleacă dacă aveți LVM. Implicit: S.

    Makedev - nu opriți. Implicit: 2,3,4,5.

    MDAMD este un instrument de gestionare a dispozitivului RAID. În majoritatea cazurilor, puteți dezactiva. Implicit: 2,3,4,5.

    MDAD-RAID - Instrument RAID. Implicit: S.

    Modulul-init-Tools - Încărcați module suplimentare din fișierul / etc / modulele. Puteți vedea conținutul său pentru module inutile. De obicei inclus. Implicit: S.

    MountVirtfs - Montarea sistemelor de fișiere virtuale. Nu dezactivați. Implicit: S.

    Networking - ridică interfețe de rețea și configurează DNS atunci când se încarcă, scanând un fișier / etc / rețea / interfețe. Dezactivați nu meritați. Implicit: 0.6, s.

    Ntpdate - sincronizează timpul cu serverul de timp Ubuntu (sau specificat). În mod implicit: S. Proming - Dacă al doilea sistem este Windows, este mai bine să părăsiți procesul activat. Magazinele Windows din BIOS nu Universal (Greenwich) și ora locală și când reporniți de la un sistem la altul, vor încerca să se adapteze reciproc. În cele mai recente versiuni, această problemă pare a fi corectată.

    Nvidia-kernel - am colectat Șofer nvidia. Singur, așa că nu am nevoie de un serviciu. Dacă utilizați driverul non-free NVIDIA - lăsați serviciul inclus. Implicit: 1,2,3,4,5.

    PCMCIA - Activează dispozitivul PCMCIA. Am pus nivelul de execuție la 0,6, în loc de implicit 2,3,4,5, deoarece, în opinia mea, echipamentul trebuie să fie conectat mai întâi. Pe de altă parte, dacă dispozitivele PCMCIA nu sunt utilizate, atunci serviciul poate fi oprit.

    Portmap - demon pentru gestionarea acestor servicii ca NIS, NFS etc. Implicit: 2,3,4,5,0,6, s.

    PowerNowd - Client pentru controlul CPUFREQ. Aveți nevoie în principal de laptopuri cu tehnologie de suport pentru schimbarea frecvenței procesorului. Utile pentru laptopuri și dimpotrivă pentru computerele staționare. Implicit: 2,3,4,5.

    PPP și PPP-DNS - Nu am nevoie. Nu am nici un dial-up. Implicit: PPP - 2,3,4,5 și PPPD-DNS - S.

    CADAHAAD - Se pare că este un fel de "preloader". Încărcările când începeți mai multe biblioteci în berbecAcest lucru permite unor programe să înceapă mai repede. Dar crește timpul de încărcare a sistemului timp de 3-4 secunde. Implicit: S.

    Reporniți - nu se schimbă. Implicit: 6.

    Rezolvconf - stabilește automat DNS în funcție de starea rețelei. Implicit: S.

    RMNOLOGIN - elimină nologina dacă găsește. Nu voi avea asta, am scos. Implicit: 2,3,4,5.

    RSYNC - RSYNC DAEMON. Puteți elimina dacă nu sunteți sigur ce aveți nevoie de ea. Implicit: 2,3,4,5.

    Urantom - Generator de număr aleator. Este imposibil să ghiciți ce cerere, în special în grafic, poate fi necesară. Implicit: 0.6, s.

    USPlash - Imagine când încărcați sistemul, cu indicatorul de descărcare. Pentru a finaliza oprirea, trebuie să editați fișierul /boot/grub/menu.lst: să comită șirul spalinimage și să eliminați opțiunea de splash de la rândul de încărcare a kernelului. Implicit: 2,3,4,5.

    Vbesave - Utilitate pentru setările BIOS. Placa video. Implicit: 2,3,4,5.

    Xinetd - Superdemon inetd pentru a gestiona alți demoni. Includeți că are sens numai dacă există demoni sub controlul său.

Dacă nu sunteți sigur de ce serviciul este responsabil, nu îl deconectați. Dezactivarea serviciilor necesare poate duce la inoperabilitate completă sau parțială a unor programe și a sistemului ca întreg.

Se știe că această tehnologie este utilizată în sistemele de operare moderne ca o memorie virtuală dezvoltată pentru sistemul de operare multitasking.

În familia de os Fișier Windows.servind pentru a stoca berbecul neutilizat în zonă hard disk, denumit "fișier de paginare" (PageFile.sys).

Organizația sa nu este implementată departe de cel mai bun mod (pentru ao pune ușor!). În sistemul de operare Linux există încă o secțiune separată a swap - "swap", care este mult mai bună.

Fișierul swap Windows și Linux-Swap sunt localizate pe HDD (hard disk). Când memoria RAM nu devine suficientă, există o descărcare a paginilor de memorie de la RAM la hDD.Și când apelați la fișierele situate în secțiunea de paginare (swap), acestea sunt descărcate din nou în memoria RAM.

Întreaga problemă este că viteza hard disk-ului HDD Citire-scriere (chiar și cel mai rapid) Factorul lui Mai redusă viteza de memorie RAM. Acesta este locul în care computerul este încetinit până la mai lent și reduce productivitatea în ansamblu.

Există două modalități de a rezolva această problemă: să utilizați volume mari de memorie RAM sau să configurați corect sistemul cu un fișier de paginare și swap.

Deci, în Ubuntu există un astfel de parametru care controlează procentajul de memorie liberă, în care resetarea paginilor de memorie va începe în SWAP - vm.Swapsiness.

În Ubuntu, implicit, are o valoare egală - 60. Aceasta înseamnă că la 40% din RAM ocupat, resetarea activă a paginii de memorie din secțiunea SWAP va începe, adică 100% - 60% \u003d 40%.

Verificați dacă valoarea parametrului puteți, după cum urmează.

Deschideți terminalul cu combinația de taste Ctrl + Alt + T Și executați comanda:

CAT / PROC / SYS / VM / Swappiness

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

Dacă aveți un computer modern sau un laptop cu un volum mare de memorie RAM (4-6 sau chiar 8 GB), atunci acest lucru este greu potrivit pentru dvs.

Pe multe forumuri și bloguri dedicate Ubuntu, se recomandă setarea valorii parametrului VM.SWApness \u003d 10 (adică 100% - 10% \u003d 90%). Dar, în opinia mea experienta personala, Dacă există un berbec de 6 GB de memorie RAM și, în mai agresiv, stabilind o valoare de 0. În acest caz, sistemul va accesa partiția swap doar ca o ultimă soluție.

Vă recomandăm să experimentați acest parametru în sesiunea curentă (după repornirea totul va reveni la valoarea implicită), în timp ce nu schimbați nimic în fișierele de configurare a sistemului pentru a găsi cele mai multe parametrul optim. Și aici totul este deja individual ...

Poți sa faci asta.

Deschideți din nou combinația de taste terminale Atotputernic Ctrl + Alt + T Și realizăm următoarea comandă în ea:

sudo sysctl vm.swappiness \u003d

După semnul egal, setați o valoare de la 100 la 0 (în funcție de volumul memoriei RAM).

După aceea, încercați să "scufundați" sistemul dvs.: Deschideți mai multe browsere cu un număr mare de file, fum fișiere mari. Pe mass-media externă (acest lucru, apropo, este o parte bolnavă a sistemelor Linux - viteza de copiere a transportatorilor externi. Dar acest lucru este într-un fel data viitoare) și altele asemenea.

După ce ați selectat pentru dvs. cea mai reușită valoare, trebuie să instalați o nouă valoare ca una permanentă. Copiați și executați următoarea comandă în terminal:

Sudo gedit /etc/sysctl.conf.

În fața dvs. se va deschide fișier de configurare. Într-un editor de text gedit.. La sfârșitul acestui fișier, introduceți următorii doi parametri fără o rețea în fața lor:

vm.swapsiness \u003d 0 vm.vfs_cache_pressure \u003d 1000

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

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

Sudo sysctl -p.

I, așa cum am menționat deja mai sus, a ales un parametru la 0, de fapt, dezactivând secțiunea swap, deoarece sa dovedit a fi cea mai optimă pentru calculatorul meu cu șase gigaocteți. Puteți alege valoarea parametrului 10, conform recomandărilor pentru numeroase forumuri.

De exemplu, aș dori să demonstrez descărcarea de memorie RAM în Ubuntu 12.10 x64 cu 6 GB de memorie RAM.
Deci, am deschis trei browser - o mazilla obișnuită Firefox, Opera și Google Chrome. Cu un total de tab-uri de aproximativ 40, Clementine Audio Player (apropo, destul de exigent la resurse de calculator), Skype, Torrent Client QbitTorrent.
Și aici este o captură de ecran hop. (Acesta este un procese de monitorizare a consolei avansate). Recrutăm în terminal

Sudo apt-get instalare htop


Cred că totul devine clar: mai puțin de jumătate din memoria RAM instalată este ocupată.
Prin urmare, dacă aveți o mulțime de memorie RAM, utilizați secțiunea de paginare nu are sens. Va încetini doar viteza calculatorului!
În concluzie, pot spune că acesta nu este singurul lucru care poate fi făcut pentru a accelera lucrarea Ubuntu. Despre acest lucru în următoarele articole. Abonați-vă la RSS - canal!
Starea excelentă, munca rapidă de calculator și Anul Nou fericit!
Ca o surpriză plăcută astăzi, videoclipul despre cum să vedeți anul de ieșire al angajaților Google.

Linux oferă numeroase avantaje utilizatorilor săi. De exemplu, poate fi considerată fără viruși, deoarece există o sumă foarte mică. Pentru mulți, este foarte important ca nimeni să nu controleze ceea ce faceți în sistem. Software-ul gratuit sună foarte atractiv, având în vedere ultimele evenimente, când am aflat că companiile mari precum Microsoft și Apple urmează utilizatorii lor.

Software-ul gratuit devine foarte relevant dacă nu doriți să plătiți pentru utilizarea noii versiuni a sistemului de operare.

Mulți amintesc că făcând clic pe un dublu clic pe Windows, trebuie să așteptați suficient de mult până când programul începe. Aici Linux este, de asemenea, un avantaj - este mult mai rapid. Și acest lucru se aplică tuturor celor care folosesc un computer cu un nou procesor cu opt cap, și cei care au vechi laptop ultimul secol. Dacă doriți o mulțime de viteză în Linux, urmați instrucțiunile din acest articol. Apoi ne vom uita la modul de a accelera Linux. Ne vom concentra în primul rând pe Ubuntu, dar toate aceste sfaturi pot fi, de asemenea, aplicate la alte distribuții.

Unele dintre sfaturile de mai jos includ modificarea fișierelor de sistem în numele rădăcinii utilizatorului. Cu această metodă de editare, există întotdeauna o șansă întâmplător ceva de rupere și de a face computerul inoperabil. Prin urmare, este mai bine să copiați toate fișierele cu care veți lucra pentru a restabili setările vechi, dacă este necesar.

Este chiar mai bine să experimentați mai întâi cu o mașină virtuală. Deci, puteți face ceea ce doriți, apoi faceți doar să vă întoarceți la ultima schimbare de lucru.

1. Accelerarea încărcătorului grub

Dacă aveți două sisteme de operare instalate, atunci sunteți probabil familiarizați cu acest meniu de descărcare. Dar faptul că cel mai probabil nu observați este numărătoarea inversă în partea de jos, sub zona de intrare. De data aceasta, în timpul căreia sistemul va aștepta înainte de a începe să descărcați 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ă, mai puțin prudent va pune intervalul mai scurt, de exemplu, 3 secunde. Acest lucru va fi suficient pentru a alege sistemul de operare.

Pentru a accelera descărcarea Linux, deschideți fișierul / etc / implicit / grub în numele rădăcinii. Modificați valoarea Grub_Timeout \u003d 10, cu 3. și apoi actualizați configurația grub. Aici:

sudo vi / etc / implicit / grub

sudo grub-update

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

2. Deconectați serviciile

În timpul încărcării sistemului, există o diferență enormă între încărcarea kernelului și disponibilitatea desktopului. Faptul este că sistemul încarcă foarte mult servicii, și nu toate de care aveți nevoie.

În sistemul de inițializare bazat pe SysVinit, toate serviciile sunt situate în dosarul /etc/init.d și puteți opri cele pe care nu le aveți nevoie. Consultați starea tuturor serviciilor de către comandă:

serviciu --status-all

Dezactivați serviciul de către comandă:

uPDATE-RC.D -F eliminați serviciul

sudo Systemctl Dezactivare Serviciu

Determinați ce servicii sunt necesare și care nu puteți căuta pur și simplu pe Internet. În multe distribuții există aplicații grafice Pentru a gestiona serviciile, de exemplu, în Ubuntu, va trebui să utilizați utilitarul consolei de serviciu, acesta va ajuta la accelerarea rapidă a lucrării Linux. De asemenea, dezactivarea serviciilor inutile, puteți accelera rapid descărcarea Linux.

3. Accelerarea managerului de fișiere Nautilus

Managerul implicit de fișiere GNOME la deschiderea fiecărui dosar efectuează o scanare rapidă a tuturor fișierelor pentru a afișa miniaturile și informații suplimentare. În principiu, aceasta este o scanare rapidă, dar în dosarul cu cantitate mare Fișiere, acest proces va fi complet fără precedent.

Pentru a opri timpul procesorului de timp pe această sarcină, mergeți la meniu Editați | ×, previzualizare în nautilus. și schimbați parametrul de la Mereu sau Numai fișiere locale pe Nu.

Veți vedea că acum Nautilus funcționează mult mai repede.

4. Reducerea încărcăturii

Pentru echipamentele vechi, avem tendința de a alege distribuții deosebit de ușoare. Motivul pentru care Vectorlinux și alte distribuții similare sunt atât de bune pe echipamentele slabe - faptul că nu necesită multe resurse de sistem.

Desigur, dacă doriți să accelerați activitatea Linux pe mașina dvs., puteți reduce în mod independent sarcina și puteți instala pur și simplu distribuția finalizată. Dacă sunteți gata să experimentați, încercați una dintre distribuțiile ușoare. Ei vor lucra mult mai repede.

5. Utilizați un manager de fereastră mai rapid

Dacă nu doriți să schimbați pe deplin distribuția, atunci multe îmbunătățiri pot fi făcute prin integrarea unor funcții ale unor astfel de distribuții. Managerul ferestrei este unul dintre ele. Dacă utilizați manageri de ferestre grele ca KDE sau GNOME, încercați ceva mai simplu. Acest lucru va oferi o creștere semnificativă a performanței.

Cea mai importantă sarcină a managerului de ferestre este de a controla ferestrele și de a vă oferi un control suficient asupra lor. Dar ei pot îndeplini mult mai multe funcții decât aveți nevoie.

Dacă faceți clic pe panoul superior al ferestrei din KDE și vedeți ce opțiuni există, atunci veți înțelege despre ce vorbesc. Un alt manager de ferestre poate fi mai rapid și mai puțin distractiv.

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

După instalare pentru a porni Managerul ferestrei, tastați:

openbox - Seplace.

După câteva secunde veți vedea că stilul de ferestre sa schimbat. Aceasta este OpenBox. Folosind meniul contextual, puteți muta ferestrele, fixați sau setați peste cealaltă. Dar nimic altceva. Ferestrele dvs. se mișcă mai repede.

6. Accelerați KDE.

Dacă utilizați mediul înconjurător al desktop KDE, atunci aveți o șansă excelentă de a obține munca lui Linux. Deși plasma funcționează destul de repede dacă aveți o mașină modernă, dar acesta este un teanc complex de software. Fiecare componentă KDE poate fi configurată pentru o funcționare mai eficientă. Am luat deja în considerare, citiți despre acest lucru în detaliu într-un articol separat.

7. Blocați publicitatea

La vizionarea paginilor web, veți observa că site-ul nu este încărcat imediat, va aștepta până când toate componentele paginii, inclusiv reclamele, vor fi descărcate. Flash Animation este foarte enervant cu un număr mare de blocuri pe pagină, astfel încât să îl puteți bloca (nu este nevoie să faceți acest lucru pe site-ul nostru, suntem albi și pufos).

Pentru cele mai populare browsere - Chromiu, Firefox, Opera Există o extensie adblock, care se confruntă perfect cu această caracteristică. Programul utilizează o bază de date pentru a bloca cele mai populare surse de anunțuri.

8. Utilizați combinații cheie

Cineva poate părea evident. Lucrul numai cu tastatura este mult mai rapid decât mișcarea de la mouse la tastatură și înapoi. Multe funcții se pot face folosind tastatura. De exemplu, comenzi standard de copiere și introducere din meniul Editare.

Merită să creați o comandă rapidă de la tastatură pentru toate acțiunile utilizate frecvent. De exemplu, comutați între aplicații și desktop-uri. Puteți merge mai departe și utilizați Vim și Emacs ca editori de text.

Interfața de lansare a aplicațiilor deschisă de Alt + F2 poate face mult mai mult. De exemplu, puteți apela pentru a opri sau bloca pentru a bloca ecranul. Puteți efectua calcule simple care pornesc expresia de la semn \u003d. Există încă multe funcții similare în funcție de pluginuri. Formați un semn? Și faceți clic pe săgeata dreapta pentru a afla mai multe.

9. Posibilă kernel.

Dacă aveți nevoie de performanța maximă a software-ului, setul de remedii poate fi adăugat la kernel. Optimizarea kernel-ului Linux poate da un efect excelent. Puteți optimiza singur kernelul, dar există o cale mai ușoară. Puteți utiliza miezul compilat de con Koliva, acesta include o cantitate mare Patch-uri de performanță. PatchSet Nucleus este numit -kk și a fost asamblat cu un accent pe performanță.

Pentru ao instala, trebuie să descărcați textele de kernel sursă, versiunea pe care se calculează aceste patch-uri. Apoi, descărcați patch-ul în sine și executați comanda în folderul sursei Coder:

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

Acum colectați kernelul în conformitate cu instrucțiunile de la distribuția dvs. Este mai ușor să spui ce să faci, dar există o mulțime de instrucțiuni pe Internet, inclusiv pe site-ul nostru.

10. Deschideți placa video NVIDIA

Acest articol este potrivit numai dacă utilizați placa video mai veche. Pentru modele noi nu va funcționa. Aici puteți crește puterea echipamentului dvs.

Nu este nevoie să utilizați BIOS, suficient de panou de control NVIDIA. Înainte ca acești parametri să apară, trebuie să adăugați o linie la fișierul de configurare X Server. Acest fișier nu mai este utilizat în majoritatea distribuțiilor, ci utilitatea setările NVIDIA. Poate genera acest lucru.

Doar rulați-o, mergeți la fila Configurare x Server. și faceți clic pe buton Salvați la fișierul de configurare X.

După ce va fi creat fișierul /etc/x11/xorg.conf, deschideți-l în editorul de text Rădăcină, găsiți secțiunea dispozitivului care vă descrie harta grafică. Și adăugați la sfârșitul liniei: opțiunea "Coolbits" "5". Reporniți X Server.

Acum, după începerea utilitației NVIDIA Setup Utility, veți vedea o pagină suplimentară cu setarea ceasului. Apăsați butonul Activați overclocare și acceptați aplicația de refuz. Acum puteți ajusta frecvența de funcționare pentru redarea 2D și 3D. Cel mai bine reglează-le în același timp.

De fiecare dată când schimbați parametrii, se schimbă disiparea căldurii. Asigurați-vă că temperatura rămâne în limite rezonabile. În plus, de la aceeași pagină puteți ajusta viteza de rotație a ventilatorului. De îndată ce configurați configurația dorită, salvați setările și asigurați-vă că instrumentul NVIDIA încărcați acești parametri când porniți următorul Start.

11. Echipamente de overclocking

Accelerarea și diverse trucuri cu parametri de creștere peste viteze și temperaturi recomandate pot deteriora datele și pot duce la ruperea echipamentului dvs. și aceasta este o accelerare foarte bună a Linux. Dar multe componente sunt acum dezvoltate ținând cont de GAL-uri decât ale lor configurare standard. Acest stoc lasă mult spațiu pentru experimente.

Mulți plăci de bază Includeți elementele implicite pentru a crește viteza sistemului, fără a fi nevoie de cunoștințe mari în domeniul calculatorului.

Puteți personaliza toate acestea în BIOS-ul dvs. Pentru ao accesa, utilizați cheile F2 sau del. Puteți găsi opțiuni acolo pentru a accelera procesorul, creșterea frecvenței RAM și T d d.

12. Îmbunătățirea performanței rețelei

Linux a acceptat deja IPv6 pentru o lungă perioadă de timp, dar dacă nu o utilizați, acesta îl poate dezactiva, efectuând astfel accelerația Linux atunci când lucrați cu rețeaua. Cea mai ușoară cale de a face este prin intermediul NetworkManager.

Dacă utilizați GNOME, deschideți applet conexiuni de retea. Și selectați Editare pentru a vă conecta la utilizare. În fila IPv6, selectați Dezactivare.

Dacă aveți un KDE fără NetworkManager, puteți seta variabila Global Mediu KDE_NO_IPV6 \u003d 1:

exportați KDE_NO_IPV6 \u003d 1

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

Încă puteți opri modulul kernel-ului responsabil pentru IPv6, pentru aceasta, adăugați-l în fișierul: /etc/modprobe.d/blacklist

Browserul Firefox vă permite, de asemenea, să dezactivați IPv6. Doar tastați bara de adrese despre: config și activați \\ \\ rețea.dns.disableIPV6.

Dacă lucrați într-o rețea mică, puteți dezactiva ARP în DHCP și configurați adresele IP statice. Adăugați linia NOARP la fișierul de configurare /etc/dhcpd.conf și reporniți sistemul. Acum, adresele ar trebui auzite mai repede.

13. Static Linkovka.

Multe programe încărcați biblioteca pentru munca lor dinamic în timpul programului. Ea iese din timp, dar dacă aplicațiile sunt mari și încărcarea multor biblioteci, legarea statică poate oferi o accelerație excelentă la Linux. Aceasta utilizează utilitățile de prelincare și prelink.

Prelink convertește fișierele executabile astfel încât să se încarce cât mai multe biblioteci posibil. Preîncărcarea monitorizează, de asemenea, sistemul și păstrează programele utilizate frecvent în memorie. După o mică calibrare, optimizarea Linux este bine simțită.

Mai întâi instalați prelink:

sudo apt-get instalare prelink

Apoi începeți utilitatea pentru procesarea tuturor fișierelor executabile:

sudo prelink --all.

Pentru lansarea periodică prelink pentru a optimiza Linux pentru fișiere noi, deschideți fișierul / etc / implicit / prelink și înlocuiți linia Plelinking \u003d DA:

sudo gedit / etc / implicit / preliminare

Instalați preîncărcarea:

sudo apt-obține instalare preload

Acest program este suficient de instalat, nu necesită configurare după instalare.

14. Folosiți Zram.

Dacă nu aveți suficientă memorie RAM, puteți crește foarte pur și simplu numărul cu 25 sau chiar 50% cu. Acesta este un modul de kernel care vă permite să comprimați conținutul memoriei RAM în zbor, astfel încât capacitatea de memorie RAM rămâne crește și viteza rămâne aceeași. Va da o bună accelerare a Linux pentru computerele vechi.

15. Reduceți activitatea pe hard disk

Sistemul scrie foarte activ și citește fișiere din directorul / TMP. Acesta este un director pentru fișiere temporare, iar un număr mare de programe pot funcționa simultan cu acesta. Va fi mai bine dacă conținutul acestui director va fi în memoria RAM. Pentru a accelera munca Linux, adăugați linia în fișierul / etc / fstab:

$ Sudo vi / etc / fstab

tmpfs / tmp tmpfs implicite, noexec, nosuid 0 0

În primul rând, asigurați-vă că folderul TMP este deja programat să fie configurat prin executarea comenzii Mount. În multe distribuții, această optimizare Linux este activată în mod implicit.

Dar asta nu este tot. Nu toate sistemele utilizează rațional spațiul de paginare de pe hard disk. În mod implicit, valoarea VM.Swapsiness este setată la 60, deci dacă (100-60) 40% din RAM este ocupată, sistemul va reseta datele de pe hard disk. Acest lucru este valabil pentru sistemele cu cantitate mica RAM, 1-2 GB, dar dacă aveți 10 GB, încărcați un hard disk când sunteți ocupat de numai 4 GB nu este gravă. Pentru a schimba acest lucru pentru a executa comanda.

Utilizatorii Linux sunt utilizați pentru a determina un sistem mai productiv, în comparație cu Windows. Cu toate acestea, dacă utilizați mediul hardware al desktopului, cum ar fi unitatea, de exemplu, performanța poate suferi câteva.

Toate preferă programele și documentele care trebuie deschise nu în 10-20 secunde, dar imediat. În același timp, este de dorit ca apariția mediului de lucru să nu seamănă cu începutul anilor nouăzeci, deoarece petrecem mult timp în interfața sistemului nostru, ceea ce înseamnă că trebuie să fim confortabil în interior.

Nu este necesar să cadă în extreme, refuzând complet mediul frumos al desktop-ului în favoarea managerilor de ferestre ascetice. Găsirea unui compromis între performanță și aspect plăcut - sarcina nu este complet dificilă.

În acest articol ne vom uita la accelerarea lui Ubuntu patru moduri simple. Cel puțin aceste sfaturi sunt potrivite pentru versiunile mai vechi, vom lua în considerare, în special, accelerarea Ubuntu 16.04.

Un rezultat pozitiv va fi bine vizibil pe computerele vechi de putere redusă sau pe Virtualbox. Sfaturile sunt relevante și eficiente, chiar dacă Ubuntu dvs. este instalat pe SSD.

1. Îndepărtați programele inutile de la Autoload.

Ubuntu 16.04, în timpul începerii, încarcă un număr mare de aplicații diverse, multe dintre care cel mai probabil nu aveți nevoie. Pentru a accelera ubuntu, le puteți dezactiva pur și simplu.

Cu toate acestea, multe programe lansate automat sunt ascunse, și pentru a le vedea, trebuie să executați următoarea comandă:
sudo sed -i "s / nodisplay \u003d true / nodisplay \u003d fals / g" / etc / xdg / autostart / * desktop

Acum deschideți "aplicații lansate automat" de la unitatea Dash ...

Și eliminați casetele de selectare din punctele inutile.

Ubuntu 16.04 Accelerarea poate fi efectuată prin dezactivarea posibilităților inutile. Iată o listă a acestor servicii și programe pe care probabil că nu le aveți nevoie.

Director de profil de accesibilitate. (Caracteristici speciale).
Folosit pentru a afișa pictograma Caracteristici speciale pe ecranul de conectare. Dacă nu aveți nevoie ecran tastatură Și asistentul vocal, deconectați-le.

Backup Monitor. (Backup).
Crearea de copii de rezervă utilizând Deja-Dup-monitor. Dacă nu intenționați să faceți backup-uri de date - deconectați cu îndrăzneală.

Partajarea desktopului. (Telecomandă desktop).
Proiectat pentru conexiunile VNC de intrare. Dacă știți, putem face față sistemului dvs. fără ajutor, atunci puteți opri. Abilitatea de a acționa de fapt ca asistent de la distanță și de a gestiona alte computere prin VNC nu dispare.

Software gnome. (Centrul de software).
Puteți dezactiva dacă preferați să instalați programe prin terminal, fără centrul de ajutor cu o interfață grafică.

Partajarea de fișiere personale (Distribuire a unui fisier).
Trebuie doar să plecați dacă aveți nevoie să transferați fișiere prin Bluetooth.

Actualizați notificatorul (Notificarea actualizărilor).
Dacă nu doriți să primiți notificări despre actualizările disponibile, atunci puteți dezactiva.

2. Ajustați descendența.

Știm cu toții că rata de schimb de date cu RAM este semnificativ mai mare decât cu un hard disk. Cum să accelerați ubuntu, având în vedere acest fapt?

Să efectuăm un mic experiment: Rulați sistemul, deschideți mai multe programe, spuneți: Firefox, LibreOffice, Mozilla Thunderbird., Evance ... și lăsați-le deschise, fără a efectua nicio acțiune. Nu traduceți sistemul în nici un somn sau în regimurile de așteptare. Reveniți în câteva ore și acordați atenție cât de rău oțelului rularea programelorCât de încet răspund la acțiunile noastre cu mouse-ul. Toate pentru că au trecut la modul inactiv (inacțiune), iar sistemul le-a trimis să schimbe, adică într-un loc special desemnat de pe hard disk.
Folosind monitorul de sistem, puteți găsi că Ubuntu utilizează swap, indiferent de prezența unui număr mare de memorie RAM liberă.
Acest lucru se datorează setărilor de schimb implicite. Swapiness este un parametru de kernel care este responsabil pentru cât de des Linux va trimite aplicații inactive în swap, adică pe un hard disk.

Valoarea swappiness poate fi setată în intervalul de la 0 la 100. Valorile reduse sunt prescrise pentru a utiliza Podachka mai puțin frecventă, ridicată - mai des. Valoarea implicită din Ubuntu este de 60. Aceasta înseamnă că, atunci când debitul RAM este de 40%, kernelul Linux activează utilizarea swap-ului.

Verificați valoarea curentă utilizând comanda:
CAT / PROC / SYS / VM / Swappiness

Cum să accelerați munca lui Ubuntu? Se recomandă instalarea unei valori de schimb inferioare, astfel încât kernelul folosește memoria RAM în cantitatea maximă maximă. De exemplu, pentru a seta valoarea 10, trebuie să executați o astfel de comandă:
sudo sysctl vm.swappiness \u003d 10

Nu puneți spații înainte sau după semnul "\u003d". Această comandă indică kernelul pentru a utiliza swap numai când memoria este ocupată de 90%. Această setare este valabilă înainte de repornire.

La acțiunea de configurare este 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 un șir:
vm.swappiness \u003d 10.

Salvați fișierul și închideți editorul (Apăsați Ctrl + O pentru a salva și Ctrl + X pentru a ieși). Toate aceste acțiuni sunt aplicabile în Serverul Ubuntu. 16.04.

Scopul nostru este de a accelera Ubuntu. Ați încă, care poate dori viteza de funcționare a Firefox sau a altor aplicații grele? Există un mic instrument software, cunoscut sub numele de preîncărcare, care își amintește programele pe care le folosiți cel mai adesea încărcate în avans la RAM de biblioteci și dosare executabile, astfel încât lansarea acestor programe cele mai grele este mult mai rapidă.

Instalați preîncărcarea pe Ubuntu 16.04 utilizând comanda:
Sudo apt install preload

La finalizarea instalării, daemonul de preîncărcare va începe automat, vă puteți asigura că prin executarea comenzii:
Sistem de preîncărcare a stării sistemului

Dacă, din anumite motive, va fi invizibil, executați comanda:
Sudo SystemCTL Start Preload

Acum, corectați afacerile dvs. - preîncărcarea va funcționa fără participarea dvs.

4. Deconectați efectele.

Efecte, fără îndoială, vă rog ochiul, dilându-se spațiul de lucru plictisitor. Cu toate acestea, valoroase resurse de sistem.. Cum să accelerați Ubuntu 16.04? Utilizând compizconfig-setări-Manager, efectele pot fi dezactivate, crescând astfel performanța.
Puteți instala Managerul compizconfig-setări utilizând comanda:
Sudo apt instalează compizconfig-sets-manager

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

De asemenea, puteți dezactiva aspectul din spate în Unity Dash folosind unitatea. Tweak Tool.. Acest lucru va face unitatea dash mai receptivă.

Instalarea unității Tweak Tool:
Sudo apt instalați unitate-tweak-instrument

Prin instalarea, deschideți-o și selectați fila "Căutare", apoi comutați butonul "BLURS BLUR" la "OFF". (OFF).

În general, mulți oameni ca un fundal transparent și tu?

După:

Bonus Sfat: Găsiți principalul vinovat al descărcărilor lente.

Puteți afla cât timp este necesar să începeți fiecare dintre serviciile descărcate, efectuând următoarea comandă:
Sistemul de analiză sistem

După cum se poate observa în imaginea de mai sus, serviciul MNT-PI.mount și Vboxadd.service sunt cele mai multe culpinei. Știu că MNT-PI.Mount este responsabil pentru montarea NFS (rețea sistemul de fișiere) Pe zmeura mea, dar nu mai am nevoie de ea, așa că pot să o eliminam fără durere din fișierul / etc / fstab. De asemenea, știu că daemonul vloadedd.service este necesar doar pentru mașină virtuală, adică, din nou, fără nevoie.

Opriți:
Sudo Systemctl Dezactivează vboxadd.service

Verificarea timpului de descărcare:
Timp de analiză sistem

După:

Alte modalități de accelerare Ubuntu 16.04

Știți alte modalități de a accelera Ubuntu 16.04? Împărtășiți-le în comentarii.

În timp ce frații noștri delicioși își vor compila sistemul de săptămâni, vom aplica câteva consilii și vom depăși exact pinguinul rapid de pe planetă. Ubuntu și a mers aproape în Gentoo, dar schimbările noastre vor ajuta la ruperea victoriei de la labele Pygoscelis Papua. Fixați-vă, accelerăm!

Dezactivați compiz

Compiz - Manager fereastră compoz pentru sistemul de ferestre x utilizând OpenGL pentru a accelera grafica 3D. Oferă multe efecte grafice noi disponibile în orice mediu desktop, inclusiv GNOME și KDE. Dacă aveți drivere pentru o placă video, cel mai probabil managerul este activat. Amintiți-vă că placa video compiz inclusă în modul "Performanță performanță" funcționează în mod constant pe o sarcină completă și nu va încetini cifra de afaceri a ventilatorului. Dacă doriți tăcere de la placa video sau luați Kilowatta, vă sfătuiesc să simplificați efectele compozitului sau să o dezactivați deloc. În primul caz, trebuie să instalați pachetul compizonfig-setiereManager printr-o sinaptică sau în terminal pentru a comanda:

$ sudo atitudine instalare
Compizconfig-setări-manager

Pentru a accesa caracteristicile compiz și pentru a simplifica efectele gustului dvs., treceți de-a lungul traseului: meniul ("System" parametri "Compiz Config Setup Manager. Dacă doriți să dezactivați pur și simplu compizul, atunci acest lucru se poate face prin elementul de meniu" | ћ parametrii r " Aspect, În fila "exterioară", expoziția "fără efecte".

Evaluările GTK scade

În Ubuntu, mediul de lucru este GNOME, unde GTK joacă un rol important. Schimbând setările acestui Tulk, letăm că toate aplicațiile o utilizează. Propun să răsuciți parametrii responsabili pentru întârzieri:

$ gedit ~ / .gkrc-2.0
### Timpul minim în milisecunde în timpul căruia indicatorul trebuie să rămână la elementul de meniu înainte ca submeniul să apară
GTK-MENU-POPUP-DELAY \u003d 0
### Timpul în milisecunde înainte de a ascunde submeniul, când indicatorul se deplasează la submeniu
GTK-MENU-POPDOW-DELAY \u003d 0
### întârzierea în milisecunde înainte de submeniu după panoul de meniu
GTK-MENU-BAR-POPUP-DELAY \u003d 0

Bijuterii set de gnome.

Setările GNOME sunt stocate prin analogie cu registrul MS Windows, cu singura diferență pe care GNOME "Registry" este fișiere XML. Accesul la ele poate fi obținut prin intermediul editorului de configurare a editorului GCONF sau prin comanda Gconftool-2. Pentru a accelera timpul de răspuns al registrului, luați pașii următori:

1. Propunem recipiența de a nu utiliza efectele de animație, reducând astfel consumul de resurse:

$ Gconftool-2 - Type Bool - set / Apps / Metacity / General / redus_Resources adevărat

Singurul lucru care se va schimba - conținutul nu va fi afișat când se deplasează ferestrele;

2. Opriți animația ON / OFF a panourilor:

$ Gconftool-2 --Type bool-set / apps / panou / global / Enable_animari false

3. Vom dezactiva tehnologiile auxiliare ale tastaturii, mouse-ului etc., destinate persoanelor cu dizabilități:

$ Gconftool-2 --Type bool --set / desktop / gnome / interfață / accesibilitate falsă

4. Să punem viteza de animație a panourilor "Fast":

$ Gconftool-2 - String String --set / Aplicații / Panou / Global / Panel_ANIMATION_SPEED Panou-Speed-Fast

Dacă aveți un set de moduri, la care acesta din urmă este prezentat în timpul ferestrei de aplicație deschise, puteți da parametrul Auto_raise_delay, care controlează întârzierea între deplasarea mouse-ului și extensia Windows:

$ Gconftool-2 --Type Integer - set / Apps / Metacity / General / Auto_raise_delay 100

Optimizarea XML.

În fișierele XML structurate, multe programe din Ubuntu stocați setările și datele. Este posibil să convertiți un XML dintr-un format "citit", de înțeles cu o persoană, într-un format, convenabil la calculator. Fișierele XML convertite sunt încărcate mai repede și ocupă mai puțin RAM. Această conversie va ajuta scripturile care pot fi descărcate la: www.gnomefiles.org/app.php?soft_id\u003d1397. Despachetați arhiva recepționată (desktop-optimizări.tar.gz) și executați scripturile din contul obișnuit:

  1. rhythmbox-QuickStart optimizează fișierele music player. Rhythmbox;
  2. evolution-Optimize Optimizează fișierele de evoluție;
  3. gnome-Optimize optimizează fișierele GNOME;
  4. openOffice-Optimize optimizează fișierele pachet de birou Birou deschis. Org;
  5. doc-Optimize optimizează fișierele de ajutor GNOME;
  6. gCONF-Optimize optimizează fișierele de configurare GNOME ("Registry" GNOME).

Dacă există mai multe conturi în sistem, atunci scenariile Rhythmbox-QuickStart și GCONF-Optimize trebuie să fie executate din fiecare cont. Nimic teribil nu se va întâmpla dacă executați scripturile de mai multe ori - optimizarea "optimizată" nu este distrusă. Este recomandabil să rebound în sistem după optimizarea XML pentru ca schimbările să intre în vigoare.

Scripturile optimizează ambele fișiere în directorul de acasă și în fișiere de sistem.Solicitând privilegii prin sudo. Script-uri fac. backups.Dar, dacă cu o procedură de optimizare pe termen lung, veți reporni computerul din cauza eșecului de alimentare, rezultatele pot fi ambigue și deplorabile. Prezența UPS este binevenită.

Accelerați lansarea programelor folosind QT

În mod tradițional, se crede că Gnome este GTK, iar KDE este un QT, dar nimic nu împiedică utilizatorul să ruleze programe GTK în KDE și programe QT în GNOME. Chiar mai mult! Autorii lui Gnome și KDE au făcut o mulțime de "alte programe" ale oamenilor ", au arătat astfel la fel ca" rudele ". Acum ne vom uita la modul de accelerare a lansării programelor scrise folosind QT în GNOME. De fapt, programul QT "SHNA nu poate depinde de KDE, ci să utilizeze capabilitățile acestui mediu. Pentru aceasta, la început, ar trebui să obțină un" Set minim KDE ". Cum să afli ce programe depind de KDE? În terminalul oferim echipei:

$ sudo aptitude căutare "~ I! ~ nlib (~ dqt | ~ dkde)"

Se vor afișa pachetele care sunt instalate ("I") și aceasta nu este o bibliotecă ("! ~ Nlib") și în funcție de QT ("~ dqt") sau dependent este kde ("~ dkde"). Pre-lansarea "Set minimal KDE" și deținerea bibliotecilor relevante în memorie, vom obține accelerația la pornirea acestor programe. Trucul este foarte simplu: în meniul de sistem "T parametrii" "Introducerea aplicațiilor Adăugați programul / USR / BIN / KDeinit sub numele FastQt. Totul, după repornirea calculatorului, programele dvs. QT vor începe mai repede.

Programul de accelerație începe să utilizeze preîncărcarea

Preîncărcarea este un demon care lucrează în fundal, care colectează informații despre cele mai frecvent utilizate programe, le lasează și bibliotecile utilizate de acestea, ceea ce duce la o creștere a vitezei de descărcare a programelor. Trebuie doar să instalați o echipă de preîncărcare:

$ sudo aptitude install instalare

Sau lansați o sinaptică, găsiți în el preîncărcați-o și instalați-o. Setările implicite de preîncărcare sunt potrivite pentru majoritatea utilizatorilor, deci nu este nevoie să schimbați nimic în fișierul /etc/preload.conf.

Optimizarea ușoară a fișierelor SQLite

Multe programe din Ubuntu își păstrează datele în fișiere text., și în baze de date și adesea așa cum sunt SQLite. Instrumente ale unor astfel de DBMS, puteți curăța înregistrările goale și creați un indiciu al fișierelor de bază de date din nou. Mai întâi de toate, instalați SQLite3 printr-o sinaptică sau selectoare în terminal:

$ Gedit ~ / bin / optimizator.sh
#! / bin / sh
### Optimizarea pentru Firefox
Găsiți ~ / .mozilla / -name "* .sqlite" -print -exec
Sqlite3 () "vid; reindex;" \u003e / dev / null 2\u003e & 1 \\;
### Optimizarea pentru Epifany
Găsiți ~ / .gnome2 / epifany -name "* .sqlite"
-Print -exec sqlite3 () "vid; reindex;" \u003e
/ dev / null 2\u003e & 1 \\;
### Optimizarea pentru Liferea
sqlite3 ~ / .liferea * / liferea.db "vid;
Reindex; "\u003e / dev / null 2\u003e & 1
Ieșiți 0.

Folosind comanda "chmod + x ~ / bin / optimizer.sh", faceți executabilul fișierului.
Periodic, puteți apela acest script când sunt închise programe, ale căror fișiere de bază de date dorim să o optimizăm.

Optimizarea totală a fișierelor SQLite

În secțiunea anterioară, am optimizat fișierele de date SQLite-fișiere Firefox, Epifany și RSS cititoare Liferea. Acum, un pic complicați sarcina. Vom găsi toate fișierele SQLite în directorul de domiciliu și le vom specifica să le plătească :). De ce avem nevoie?

1. Instalați SQLite3 printr-o sinaptică sau în terminal dacă nu ați făcut-o încă:

$ sudo setude install sqlite3

2. Creați un fișier ~ / bin / sqlite_shrink.sh după cum urmează:

$ gedit ~ / bin / sqlite_shrink.sh
#! / bin / sh
Găsiți ~ / -Size + 100k -til F -print0 | \\
În timp ce citiți fișierul ""; do.
Abs_file_name \u003d $ (ReadLink -F "Fișier $")
Headfile \u003d "cap-C 15" $ abs_file_name "`;
Dacă ["$ Headfile" \u003d "Formatul Sqlite 3"]; Atunci.
file_size_do \u003d `du -b" $ abs_file_name "Cut
-F1`
Sqlite3 "$ abs_file_name" "vid; reindex;" \u003e /
Dev / null 2\u003e & 1
file_size_posle \u003d `du -b" $ abs_file_name "CUT -F1`;
Echo "$ abs_file_name";
ECHO "Dimensiune până la $ file_size_do";
Echo "Dimensiune după $ file_size_posle";
Eco -n "procent"
ECHO "Scala \u003d 2; ($ file_size_posle / $ file_size_
DO) * 100 "BC -L
Fi.
Terminat
Somn 2.
Ieșiți 0.

3. Faceți ~ / bin / sqlite_shrink.sh. Executabil prin Nautilus sau în terminalul chmod + x ~ / bin / sqlite_shrink.sh.

4. Acum închideți sesiunea din Ubuntu și mergeți la consola făcând clic pe . Conectați-vă la consola și comanda:

$ sudo /etc/init.d/gdm stop
$ sudo /etc/init.d/kdm stop
$ ~ / bin / sqlite_shrink.sh\u003e ~ / raport_sqlite_shrink.txt

5. Așteptați capătul scriptului și reporniți:

$ sudo shutdown -r +0

După reintroducerea totală a fișierelor, toate programele care utilizează SQLite vor beneficia. Și care unul? Citiți ~ / raport_sqlite_ shrink.txt, veți vedea numele fișierelor, dimensiunea înainte și după curățare și reintroducere. Iubitorii de Google Chrome și KDE vor fi cu siguranță bucuroși la acest sfat. Repetați periodic procedura, iar efectul revigorant este garantat.

Crearea cache-urilor

GTK + poate folosi fișierele cache create de GTK-Update-IconCache pentru a evita apelurile de sistem inutile și operațiuni de discuri Când începeți aplicații. Deoarece formatul fișierului cache permite mai multor aplicații (MMAP () ed) să le partajeze, consumul general de memorie este, de asemenea, redus. Rămâne periodic pentru a rula un script care apelează la GTK-Update-Icon-cache și să creeze cache-uri care accelerează accesul la acele pictograme. Apelați în același timp FC-cache, care creează descrieri pentru fonturi.

$ gedit ~ / bin / rebuild_cache.sh
#! / bin / sh
### Icoanele de actualizare a cache-ului în dosarul său
pentru d în ~ / .icons / *; Do gtk-upd-icon-cache -f $ d;
Terminat
### Icoanele de actualizare a cache-ului în sistem
pentru d in / usr / partajare / icoane / *; Do sudo gtk-upd-iconcache
-f $ d; Terminat
### actualizarea cache-ului fontului
Sudo fc-cache -fv
FC-cache ~ / .fonts

Realizați fișierul executat utilizând comanda "chmod + x ~ / bin / rebuild_cache.sh". Dacă adăugați fonturi noi și subiectele GNOME în sistem, apoi executați scriptul ~ / bin / rebuild_cache.sh, care va construi cache pentru ei.

Mese de simbol de cache

Creați un catalog gol

$ mkdir ~ / .compoze-cache

Acum, programele dvs. QT / GTK vor fi un pic mai rapid pentru a începe și a consuma mai puține memorie, datorită faptului că LIBX11 va fi creat în informații de toleranță la cache-cache-cache-cache și să o folosească din nou.

Ubuntu swingup.

În sistemele moderne de operare, se utilizează conceptul de "pozitie". Amintiți-vă că acesta este un proces care, cu o lipsă de memorie RAM, retrage paginile de memorie neutilizate într-o zonă numită secțiunea de paginare. Când pagina este necesară din nou, este încărcată înapoi în memoria RAM. Deoarece swap-ul locuiește pe un hard disk, care este de multe ori mai lent decât RAM, mișcarea activă a paginilor Tudazyudu-back încetinește lucrarea computerului ca întreg. Ieșire? Este necesar ca computerul să aibă suficientă memorie RAM pentru sarcinile dvs. Concluzie banală, dar este.

Pentru a face totul pentru a schimba comportamentul Ubuntu în legătură cu utilizarea RAM și a zonei de paginare. Există un astfel de parametru VM.Swapsiness, implicit are o valoare de 60 de ani și servește la determinarea procentului de memorie liberă, în care va începe resetarea activă a paginilor din secțiunea SWAP. Cu alte cuvinte, când memoria ocupată de 40% (100-60), Ubuntu va începe deja să utilizeze zona de paginare. Cu un număr mare de memorie RAM în computer, este mai bine să reduceți valoarea parametrului VM.Swapsiness la 10, oferind astfel pinguinului să nu utilizați swap, în timp ce domeniul de aplicare ocupat nu atinge 90% (100-10). Pentru o astfel de schimbare, cel mai simplu mod de a începe terminalul și comanda în ea:

$ sudo sh -c "vm.swappiness \u003d 10" \u003e\u003e /etc/sysctl.conf

După repornire, rularea inteligentă va fi utilizată pentru a fi mai eficientă, iar swapul lent este mai puțin implicat.

Concluzie

Trebuie să înțelegeți că setările sunt întotdeauna în măsură să determine conservatorul, iar dezvoltatorul programului OS / Programul le solicită să lucreze pe un spectru larg de sisteme. Prin urmare, operațiunile de tuning nu sunt de a apăsa un buton cu inscripția "Faceți totul rapid". Înțelegerea a ceea ce este descris în Consiliu și analizând exact ce se realizează accelerația, aplicați cu atenție comenzile și urmați cu atenție comportamentul sistemului. Sper că sfaturile au fost utile pentru dvs. și pinguinul dvs. a devenit mai receptiv.

Info.

  • Verificați gradul de reacție al interfeței va permite GTKPERF: Linux.Softpedia.com/progdownload/gtkperfdownload-6715.html
  • Aplicați sfaturi unul câte unul, este recomandabil să reporniți sistemul de fiecare dată. Verificați influența consiliului de timp, nu vă grăbiți.
  • Miracolele nu se întâmplă. Sfaturi sau utilizați memoria liberă sau deconectați ceva pentru a accelera.


Ți-a plăcut articolul? Împărtășește-l