Zvýšte rýchlosť Ubuntu. Prevádzka "Optimalizácia". Ubuntu Ubuntu Zrýchlenie Tipy Rýchlosť

  • 23.03.2021

Všeobecne platí, že používatelia Linux používajú rýchlejší operačný systém ako používatelia systému Windows. Avšak, ak používate prostredie ťažkého váhy, ako je jednota, váš Ubuntu 16.04 môže pracovať pomaly. Tento príspevok uvádza 4 jednoduché odporúčanie, ktoré môžete použiť na urýchlenie prevádzky systému Ubuntu 16.04. Uvidíte zvýšenie rýchlosti na lacnom zariadení a vo VirtualBox. Pomáha tiež, aj keď ste nainštalovali Ubuntu na pevný disk.

Mimochodom, už sme napísali o tom, ako výrazne urýchliť rýchlosť práce a výkon Ubuntu in vitrualbox na našich webových stránkach. Ak používate systém prostredníctvom tohto programu, budete mať záujem.

Pozrime sa, ako urobiť Ubuntu 16.04 Rýchlejšie!

  1. Vypnite nepotrebné spúšťacie aplikácie na urýchlenie zavádzania Ubuntu.

Počas stiahnutia Ubuntu uvádza mnoho aplikácií, ktoré môžu byť zbytočné. Ak chcete urýchliť Ubuntu 16.04, môžete vypnúť niektoré z nich. Ale,

Väčšina aplikácií spustenia sú skryté. Ak chcete zobraziť, spustite nasledujúci príkaz:

sudo sed -i 's / nodisplay \u003d true / nodisplay \u003d false / g' /etc/xdg/autostart.com.dektop

Potom spustite aplikáciu, aby ste mohli bežať z UNY DASH.

Ak chcete zakázať zavádzaciu aplikáciu, jednoducho ju vyberte.

Tu sú niektoré aplikácie, ktoré môžete nájsť nechcené.

Ubuntu Zrýchlenie: Správca profilov prístupnosti

Používa sa na zobrazenie ikony v oblasti špeciálnych funkcií na obrazovke prihlasovania. Ak nepotrebujete klávesnicu na obrazovke, program čítania obrazovky a potom ho odpojte.

Monitor zálohovania

Toto je monitor DEJA-DUP. Ak nechcete skopírovať nič s Deja-DUP, odpojte ho.

Zrýchlenie Ubuntu: karibu

Odpojte ho, ak nepotrebujete klávesnicu na obrazovke.

Bežný prístupový prístup

Toto je pripojenie VNC. Odpojte ho, ak nepotrebujete nikoho, kto by na diaľku spravoval systém Ubuntu. Stále máte schopnosť diaľkové ovládanie počítača ostatných cez VNC.

Softvér GNOME

Odpojte ho, ak chcete softvér nainštalovať do terminálu a nepoužívajte softvér GNOME.

Orca Screen Reader

Vypnite ho, ak chcete urýchliť Ubuntu.

Ubuntu Zrýchlenie: Zdieľanie súborov

Odpojte ho, ak nepoužívate Bluetooth na výmenu súborov.

Oznámenia o aktualizáciách

Odpojte ho, ak nechcete dostávať upozornenia o dostupnosti aktualizácií softvéru.

Ďalším spôsobom, ako urýchliť proces zavádzania Ubuntu, je vypnúť niektoré systémové služby. Ďalšie spustené aplikácie môžete zobraziť spustením nasledujúceho príkazu v termináli.

systemCTL List-Unit-súbory | Grap povolené.

Zahrnutý Označuje, že služba sa automaticky spustí, keď je Ubuntu spustený. Ak chcete vypnúť službu pre automatické spustenie, použite nasledujúci príkaz:

sUDDO SYSTÉMY DISAFIANT

Napríklad, môj počítač nemá Bluetooth, takže môžem vypnúť službu Bluetooth.

sudo systémovéctl vypnúť Bluetooth.service

Nemám tlačiareň, takže môžem tiež vypnúť cupans.service.

sudo systémovéctl vypnúť cups.service

Pozornosť. Pred otočením sa uistite, že viete, čo robí služba.

  1. Upraviť medza

Ubuntu zrýchlenie 16.04 vyžaduje integrovaný prístup. Preto táto možnosť bude tiež prichádzať.

Všetci vieme, že RAM je oveľa rýchlejšie ako pevný disk.

Poďme malý experiment: Stiahnite si Ubuntu 16.04 systém 16.04, otvorte niekoľko aplikácií, ako je Firefox, LibreOffice, Mozilla Thunderbird, Evince Document Viewer a potom s ním nič nerobte. Neozastavte alebo spí režim spánku. Potom, po niekoľkých hodinách, vráťte sa do svojho Ubuntu 16.04. Zistíte, že tieto aplikácie sú zle reagovať na vaše kliknutia myši, pretože boli neaktívne a vyložené na pevný disk.

V systéme Monitor môžete nájsť, že Ubuntu používa stránkovací súbor priestor, hoci máte dostatok fyzickej pamäte.

Je to spôsobené predvoleným meradlom pre ubuntu. Slupovateľnosť je parameter Linuxu jadra, ktorý ovláda, ako často Linux otočí neobsadené procesy do stránkovacieho miesta na pevnom disku.

Hodnota sťahovanosti je medzi 0 ~ 100. Nižšia hodnota znamená, že Linux bude používať stránkovacie miesto menej, zatiaľ čo vyššia hodnota spôsobuje, že Linux častejšie používajú stránkovacie miesto. Predvolená hodnota pre Ubuntu je 60, čo znamená, že ak váš počítač používa až 40% fyzickej pamäte, Linux Kernel spustí puzdro. To znamená, že rýchlosť Ubuntu môže jednoducho správne nastaviť túto funkciu.

Na kontrolu aktuálnej hodnoty môžete použiť nasledujúci príkaz.

cAT / PROCT / SYS / VM / SWAPRAPHY

sudo sysctl vm.swappiness \u003d 10

Pred a po znamení rovnosti nepridávajú medzery. Tento príkaz označuje jadro Linux, aby používal stránkovací priestor pri použití 90% alebo viac fyzickej pamäte. Tento parameter nie je konštantný.

Ak chcete, aby bol konštantný pri reštarte, musíte súbor upraviť.

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

Na konci tohto súboru pridajte nasledujúci riadok.

Uložiť a zatvoriť tento súbor. (Stlačením klávesu Ctrl + o Uložte, stlačte CTRL + X na ukončenie). Táto rada sa vzťahuje aj na váš ubuntu 16.04 server.

V podstate pomôže nasledujúce rady. urýchliť Ubuntu. Na akýchkoľvek konfiguráciách zariadenia.

  1. Preload často používané aplikácie

Ste nešťastný s spustením prehliadača Firefox alebo inými pomalými aplikáciami? Tu je malý kúsok softvéru s názvom Preload, ktorý si pamätá, ktoré aplikácie používate najčastejšie, a sťahovať príslušné knižnice a binárne súbory do pamäte tak, aby tieto aplikácie mohli začať rýchlejšie. To môže výrazne urýchliť Ubuntu a všetky programy, ktoré na vašom zariadení najčastejšie používate.

Nastavte predvoľbu na Ubuntu 16.04 pomocou tohto príkazového príkazu.

sUDDO APT Inštalácia predload

Po inštalácii a "montáži" predvádzania sa proces automaticky spustí. Môžete to skontrolovať:

systemCTL Stav Preload

Ak nie je spustený, spustite ho pomocou nasledujúceho príkazu:

sudo systémový termín

Teraz môžete zabudnúť na predpätie a vykonať inú prácu. Zrýchlenie Ubuntu obsahuje ďalšiu metódu, ktorá je podľa mnohých veľmi účinná. Najmä na zariadeniach s mobilnými grafickými kartami.

  1. Vypnite ďalšie účinky

Neobvyklé účinky sú očné cukrovinky, ale môžu spomaliť prácu vášho počítača. Môžeme použiť Compizconfig-Settings-Manager na ich vypnutie.

sUDDO APT Install Compizconfig-Settings-Manager

Spustite ho s Unity Dash. Potom kliknite na kartu Efekty vľavo a odpojte efekty, ktoré sa vám nepáči. Ak chcete, môžete zakázať všetky efekty.

Môžete tiež odpojiť rozmazanie pozadia Unity Dash pomocou nástroja Tweak Unity, aby sa pomlšili pomlčka.

sUDDO APT INŠTALÁCIA UNITY-TWEAK-TOOL

Potom otvorte, vyberte kartu Vyhľadať a nastavte parameter "Display Blur" na "OFF".

Niektorí ľudia ako transparentné pozadie. Čo vám uprednostňuješ? A koľko pomohlo týmto spôsobom urýchliť Ubuntu vo vašom systéme.

Po

Ubuntu Zrýchlenie Ako sme už hovorili, vyžaduje implementáciu rôznych spôsobov, ako dobrý výkon zariadenia.

Môžete zistiť, ktorá služba zaberá, koľko času na dokončenie spustenia zadaním nasledujúceho príkazu do terminálu.

Ako môžete vidieť z vyššie uvedeného screenshot, mnt-pi.mount a vboxadd.service sú vinníkom v mojom počítači. Viem, že MNT-PI.MOST je zodpovedný za inštaláciu NFS z My Raspberry PI, ale už nepotrebujem NFS, takže môžem bezpečne odstrániť NFS držiak z súboru / etc / fstab. Tiež viem, že služba VboxAdD je užitočná len pre virtuálne stroje, takže môžem túto službu vypnúť na mojom fyzickom aute.

sudo systémovýtl vypnúť vboxadd.service

Ak chcete zistiť čas na prevzatie, začnite:

Po

Iné spôsoby, ako urýchliť prácu Ubuntu 16.04

Preklad článku z vynikajúceho anglického zdroja Linuxbabe..

Dúfam, že tieto nastavenia výkonu vám pomohli urobiť Ubuntu 16.04 rýchlejšie. Poznáte iné spôsoby, ktoré môžu urýchliť prácu ubuntu 16.04? Zdieľajte svoje rady v poznámkach nižšie. Ak ste našli tento príspevok užitočný, prihláste sa na odber nášho bezplatného newsletteru alebo zdieľajte odkaz na Google+, ODNOKLASSNIKI, TWITTER, VKONTAKTE ALEBO, Napríklad Facebook.

Ak ste našli chybu, vyberte textový fragment a kliknite na tlačidlo CTRL + ENTER..

Zmeňte správanie Ubuntu vo vzťahu k používaniu RAM a Swapu (Swap Section). Tam je taký parameter VM.Swappiness, ktorý má štandardne hodnotu 60, a riadi percento voľnej pamäte, pri ktorom sa začne aktívny reset stránok v sekcii Swap. Inými slovami, pri 100-60 \u003d 40% obsadenej pamäte začne Ubuntu používať swapovú sekciu. S veľkým počtom RAM v počítači je lepšie zmeniť parameter VM.Swappiness až 10 a tým si objednať Ubuntu Nepoužívajte swap, zatiaľ čo nedosiahne RAM sa nedosiahne 100-10 \u003d 90%. Nastavte hodnotu 10 namiesto 60. Do konzoly zadajte nasledujúci príkaz:

ECHO 10\u003e / PROC / SYS / VM / SWAPERNY

SYSCTL -W VM.SWAPHAPINY \u003d 10

Ak chcete uložiť nastavenie po reštart, zadajte nasledujúci riadok na súbor /etc/sysctl.conf súbor:

Vm.swappiness \u003d 10.

Ak chcete okamžite použiť nastavenie:

SYSCTL -P.

Okrem toho môžete povedať viac o niekoľkých parametroch.
VFS_CACHE_PRESSURE VFS_CACHESTURE sa uloží - úroveň pamäte uvedenej v pamäti. Predvolená hodnota: 100. Zvýšenie tohto parametra spôsobuje, že jadro aktívne vyloží nevyužité pamäťové stránky z cache, t.j. Počet pamäťovej pamäte RAM v pamäti v rámci vyrovnávacej pamäte bude rásť pomalšie, čo zase zníži pravdepodobnosť, že bude zapojená swapová časť. S poklesom tohto parametra, bude jadro, naopak, bude uchovávať pamäťové stránky v pamäti cache, vrátane swap "e. Má zmysel s malým množstvom RAM, napríklad, ak máme 512 MB pamäte , potom môže byť parameter VFS_CACHEPRESSURE nastavený na 50. Toto zníži počet diskov operácií v sekcii Swap, takže vymazanie nevyužitých stránok sa vyskytnú menej často. Ďalší pokles tohto parametra môže viesť k nedostatku pamäte.
Ak chcete urýchliť prevádzku systému a máte dostatok RAM (2 GB alebo viac), potom zmeňte hodnotu systému, takže: SWAPPINY \u003d 10, VFS_CACHE_PRESSURE \u003d 1000 (predvolené 100), zadajte nasledujúci riadok Súbor /etc/sysctl.conf:

Vm.vfs_cache_pressure \u003d 1000.

alebo za behu:

SYSTL -W VM.VFS_CACHE_PRESSURE \u003d 1000

Caching v Linuxe

Pri písaní údajov na disk (ľubovoľný program), Linux cache tieto informácie v pamäti v oblasti pamäte volal page cache. Informácie o tejto oblasti pamäte je možné zobraziť pomocou voľných, vmstat alebo najvyšších príkazov. Úplné informácie o tejto oblasti pamäte je možné zobraziť v súbore / Proc / Meminfo. Nižšie je uvedený príklad tohto súboru na serveri so 4 GB RAM:

MEMTOTAL: 3950112 KB
MEMFREE: 622560 KB
Nárazníky: 78048 KB
CACHED: 2901484 KB
SWAPKACHED: 0 KB
Active: 3108012 KB
Neaktívne: 55296 KB
HighTohal: 0 kb
HIXFREE: 0 KB
NowTotal: 3950112 KB
LowFree: 622560 KB
SWAPTOTAL: 4198272 KB
SWAPFREE: 4198244 KB
Špinavé: 416 KB
Odtlačok: 0 KB
Mapované: 999852 KB
SLAB: 57104 KB
COMMITED_AS: 3340368 KB
PageTables: 6672 kB
VMALLOCTOTTOTAL: 536870911 KB
VMALLOCUSED: 35300 KB
VMALLOCCHUNK: 536835611 KB
Hugepages_Total: 0.
Hugepages_free: 0.
HUGEPAGEIZE: 2048 KB

Vyrovnávacia pamäť strana je zobrazená v parametri "CACHED", v tomto príklade je 2,9 GB. Pri nahrávaní stránok v pamäti sa zvýši veľkosť parametra "Dirty". Keď spustíte nahrávanie, parameter zápisu sa zvýši až do konca nahrávania. Je pomerne ťažké vidieť parameter "zápis" je vysoký, pretože jeho hodnota sa zvýši len počas prieskumu, keď sú i / o operácie (I / O) volané, ale ešte nie sú zaznamenané na disku.
Linux zvyčajne píše dáta z cache na disk pomocou PDFLUSH. Systém sa kedykoľvek spúšťa od 2 do 8 pDflushových vlákien. V súbore / proc / sys / vm / nr_pdflhush_threads môžete vidieť, koľko aktuálne aktívnych prúdov. Zakaždým, keď sú všetky existujúce PDFlushové potoky obsadené aspoň 1 sekundu. Nové prúdy sa snažia nahrávať dáta vo voľných frontoch zariadení, takže pre každé aktívne zariadenie 1 tok vypadnú dáta z vyrovnávacej pamäte. Zakaždým po sekunde, 1 prúd sa odstráni bez akejkoľvek aktivity z PDFLUH. V Linuxe môžete nakonfigurovať minimálny a maximálny počet pdflushových vlákien.

Nastavenie pdflush
Každý PDFLUSH prúd je riadený niekoľkými parametrami IN / Proc / SYS / VM:

  • / PROC / SYS / VM / DIRTIPT_WRITEBACK_CECENTISECS (Predvolené 500): V stotinách sekundy. Tento parameter znamená, ako často pdflush obnovuje prácu na zaznamenávanie údajov na disk. V predvolenom nastavení obnovuje 2 prúdov každých 5 sekúnd.
    Je možné nezdokumentované správanie, ktoré hodí pokusy o zníženie Dirty_writeBack_Centiscecs pre agresívnejšie ukladanie do cache týchto PDFLUSH. Napríklad v skorých verziách jadra Linuxu v súbore MM / PAGE-WREOPBACK, kód obsahuje logiku, ktorá bola opísaná "Ak záznam na disku trvá dlhšie ako parameter Dirty_writeBack_Centisecs, potom je interval 1 sekundy. " Táto logika je opísaná len v Core Code a jeho fungovanie závisí od verzie Linuxu. Keďže to nie je veľmi dobré, takže budete chrániť pred znižovaním tohto parametra.
  • kód\u003e / Proc / SYS / VM / Dirty_Expire_centreconds (predvolené 3000): v stotinách sekundy. Tento parameter označuje, ako dlho môžu byť údaje v pamäti cache, po ktorej musia byť zaznamenané na disku. Predvolená hodnota je veľmi dlhá: 30 sekúnd. To znamená, že počas normálnej prevádzky, kým sa údaje nie sú dostatočne zamknuté na to, aby volali inú metódu PDFLUH, Linux nebude nahrávať údaje na disku v pamäti cache menej ako 30 sekúnd.
  • / Proc / Sys / VM / Dirty_backGrund_ratio (predvolené 10): Maximálne percento pamäte RAM, ktoré je možné vyplniť vyrovnávaciu pamäť stránok na nahrávanie údajov na disk. Niektoré verzie jadra Linuxu môžu tento parameter nastaviť v 5%.
    Vo väčšine dokumentácie je tento parameter opísaný ako percento z celkového RAM, ale podľa zdrojového kódu jadra Linuxu nie je. Pri pohľade na meminfo parameter Dirty_background_ratio sa vypočíta z hodnoty MEMFREE + cache-mapované. Preto pre náš demonštračný systém je 10% o niečo menej ako 250 MB, ale nie 400 MB.

Kedy je pdflush spustí nahrávanie?
V predvolenej konfigurácii sú údaje zapísané na disk v pamäti, kým:

Ak sa server nahrávania stane často, parameter Dirty_background_ratio bude dosiahnutý raz, a môžete vidieť, že celý záznam na disku je len prostredníctvom tohto parametra bez čakania na uplynutie parametra Dirty_expire_CentisEconds.

Proces zápisu
Parameter / Proc / Sys / VM / Dirty_ratio (predvolené 40) je maximálne percento zdieľanej pamäte RAM, ktorý je možné zvoliť pod cache stránok pred pdflushom písať údaje na disk.

POZNÁMKA: Počas nahrávania sú všetky procesy na nahrávanie blokované na disku, a nie len ten, ktorý vyplnil pufor na nahrávanie. To môže provokovať blokovanie v jednom procesoch všetkých operácií / výstupov v systéme.

Odporúčania pre Optimalizáciu Linuxu pre operácie vyžadujúce časté nahrávanie
Zvyčajne, keď sa pokúšajú zvýšiť výkonnosť podsystému disku, čelia problému, ktorý Linux pufre príliš veľa informácií naraz. To je obzvlášť viditeľné pre operácie, ktoré vyžadujú synchronizáciu systému súborov pomocou volania FYNC. Ak je počas takéhoto hovoru veľa údajov, potom systém môže "skryť" až do konca tejto výzvy.
Ďalším častým problémom sa vyskytuje, pretože príliš veľa je potrebný na zaznamenávanie pred vstupom na fyzický disk, vstupné / výstupné operácie sa vyskytujú častejšie ako počas normálnej prevádzky.

  • dirty_background_ratio: Hlavný nástroj. Zvyčajne tento parameter zvyčajne znižujú. Ak je vaším cieľom znížiť množstvo údajov uložených v pamäti cache, takže údaje budú napísané na disk postupne, a nie všetky naraz, potom zníženie tohto parametra je najefektívnejším spôsobom. Predvolená hodnota je najvhodnejšia pre systémy s množstvom RAM a pomalých diskov.
  • dirty_ratio: Druhým najväčším parametrom je konfigurovať. S výrazným znížením tohto parametra aplikácie, aby ste na disk napísali na disk, boli všetky spolu zablokované.
  • dirty_expire_CentisEcs: Snažte sa znížiť tento parameter, ale nie moc. To vám umožní skrátiť čas hľadania stránok v pamäti cache pred písaním na disk, ale na druhej strane to výrazne zníži priemerná rýchlosť nahrávania na disku, ktorá sa objavuje najmä na systémy s pomalými diskami.

V dôsledku toho sa dostaneme
V súbore /etc/sysctl.conf zavádzame:

Vm.dirty_background_ratio \u003d 10 vm.dirty_ratio \u003d 40

Po synchronizácii údajov o vyrovnávacej pamäti a disku, vyčistite vyrovnávaciu pamäť a uložte parametre:

Synchronizácia; ECHO 3\u003e / Proc / SYS / VM / Drop_caches; SYSCTL -P.

Na zníženie počtu záznamov o nahrávaní na disk sa musí opraviť:

Vm.dirty_writeBAck_centnecs \u003d 15000.

Je známe, že táto technológia sa používa v moderných operačných systémoch ako virtuálna pamäť vyvinutá pre Multitasking OS.

V rodine Windows Windows, súbor, ktorý slúži na ukladanie nepoužitého RAM v oblasti pevného disku, sa nazýva "Paddock File" (stránky File.sys).

Jeho organizácia nie je implementovaná ďaleko od najlepšej cesty (dať to mierne!). V Linuxe OS, stále existuje samostatná časť swap - "swap", čo je oveľa lepšie.

Súbor so systémom Windows a Linux-Swap Swap sa nachádza na pevnom disku (pevný disk). Keď sa RAM nestačí, pamäťové stránky sú vyložené z pamäte RAM na pevný disk a keď sa odvolávate na súbory v sekcii stránkovania (swap), sú stiahnuté znova do pamäte RAM.

Celý problém je, že rýchlosť pevného disku HDD na čítanie (aj najrýchlejší) Faktor Menej rýchlosti RAM. Toto je miesto, kde sa počítač spomalí na pomalšie a zníži produktivitu ako celok.

Tam sú dva spôsoby, ako tento problém vyriešiť: použiť veľké objemy RAM alebo správne nakonfigurovať systém s stránkovaním a swapovým súborom.

Takže v Ubuntu je taký parameter, ktorý riadi percento voľnej pamäte, v ktorom sa reset pamäťových stránok začne v swap - vm.swappiness.

V Ubuntu sa štandardne má rovnakú hodnotu - 60. To znamená, že pri 40% rušnej RAM sa začne reset pamäťovej stránky v sekcii swap, t.j. 100% - 60% \u003d 40%.

Skontrolujte, aká hodnota parametra môžete nasledovať.

Otvorte terminál s kľúčovou kombináciou Ctrl + Alt + T A vykonajte príkaz:

CAT / PROCT / SYS / VM / SWAPRAPHY

Táto hodnota parametra môže byť užitočná len pre počítače s malým počtom RAM (512 -1024 MB).

Ak máte moderný počítač alebo notebook s veľkým objemom RAM (4-6, alebo dokonca 8 GB), potom je to pre vás sotva vhodné.

Na mnohých fórach a blogoch venovaných Ubuntu sa odporúča nastaviť hodnotu parametra VM.Swappiness \u003d 10 (t.j. 100% - 10% \u003d 90%). Ale v mojej osobnej skúsenosti, v prítomnosti RAM s objemom 6 GB, môžete viesť seba a vo viac agresívnej, nastaviť hodnotu 0. V tomto prípade sa systém obráti na výmenu len v extrémne prípad.

Odporúčam experimentovať s týmto parametrom v aktuálnej relácii (po reštartovaní sa všetko vráti na predvolenú hodnotu), pričom sa v konfiguračných súboroch systému nezmení, aby ste našli najvhodnejší parameter. A tu všetko je už individuálne ...

Dokážeš to.

Opäť otvorte kombináciu hlavného terminálu Ctrl + Alt + T A vykonávame v ňom nasledujúci príkaz:

sudo sysctl vm.swappiness \u003d

Po rovnakom znamení nastavte hodnotu od 100 do 0 (v závislosti od objemu RAM).

Potom skúste "ponoriť" váš systém: Otvorte niekoľko prehliadačov s veľkým počtom kariet, fajčenie veľkých súborov na externých médiách (to je mimochodom, je bočná strana systémov Linuxu - rýchlosť kopírovania do externých médií. Ale o tom nejako nejako nabudúce) atď.

Potom, čo ste vybrali pre seba najúspešnejšiu hodnotu, musíte nainštalovať novú hodnotu ako trvalý. Skopírujte a vykonajte nasledujúci príkaz v termináli:

SUDDO GEDIT /etc/sysctl.conf.

Konfiguračný súbor nájdete v textovom editore gedit.. Na konci tohto súboru vložte nasledujúce dva parametre bez mriežky pred nimi:

VM.Swappiness \u003d 0 VM.VFS_CACHE_PRESSURE \u003d 1000

Uložte súbor. Mal by vyzerať na obrázku nižšie:

Reštartujte počítač. Po reštartovaní vykonajte v termináli:

SUDDO SYSCTL -P.

I, ako už bolo uvedené vyššie, si vybral parameter na 0, v skutočnosti vypnutie sekcie swapu, pretože sa ukázalo byť najnepôvodnejšie pre môj počítač so šiestimi gigabajmi. Môžete si vybrať hodnotu parametra 10, ako sa odporúča pre mnohé fóra.

Ako príklad by som chcel preukázať prevzatie RAM v Ubuntu 12.10 x64 s 6 GB RAM.
Tak som otvoril tri prehliadač - pravidelný Mazilla Firefox, Opera a Google Chrome s celkom približne 40 kartami, Clementine Audio Player (Mimochodom, pomerne náročným na počítačové zdroje), Skype, Torrent-Client Qbittorrent.
A tu je screenshot hop. (Toto je pomerne pokročilé procesy monitora konzoly). Prijímame do terminálu

Sudo apt-get nainštalovať htop


Myslím, že všetko je jasné: menej ako polovica nainštalovanej RAM je obsadená.
Preto, ak máte veľa pamäte RAM, potom použite stránkovaciu časť nerobí žiadny zmysel. Spomaľuje len rýchlosť počítača!
Na záver, môžem povedať, že to nie je jediná vec, ktorú možno urobiť na urýchlenie práce Ubuntu. O tom v nasledujúcich článkoch. Prihlásiť sa na odber RSS - kanál!
Vynikajúca nálada, rýchla počítačová práca a šťastný nový rok!
Ako príjemné prekvapenie dnes, video o tom, ako vidieť odchádzajúci rok zamestnancov Google.

Akýkoľvek operačný systém založený na jadre Linuxu je priaznivo odlišný od všetkých ostatných rýchlostí. To z neho robí štandardné de facto pre rôzne druhy zariadení, ktoré nesvietia s ich výkonom.

Ale napriek tomu väčšina používateľov chcú ešte väčší výkon z počítačov.

Operačný systém Ubuntu a akýkoľvek iný operačný systém Linux vám umožňuje urobiť, pretože niektoré z parametrov stanovených predvolenom nastavení nemajú celkom optimálne hodnoty. Toto sú túžby vývojárov na univerzálnosť a prácu na akomkoľvek type počítača "železo" na úkor výkonu.

Trochu teórie

Nie je to tajomstvo nikomu, že pre väčšinu moderných počítačov je slabý odkaz na disku. Za posledných niekoľko rokov, technológia "zvýšila" výkonnosť takmer všetkých komponentov počítača, ale tento technologický prielom sa nedotkol tvrdých diskov. Ak v tejto oblasti pokrok smerom k rýchlosti a potom na všeobecnom pozadí vyzerá takmer nie je zrejmé. Preto by mal začať optimalizáciu prevádzky subsystému na disku a optimalizácii a "Tunning" operačného systému Ubuntu.

Moderné súborové systémy EXT3 a EXT4 majú z väčšej časti dobrú rýchlosť a nie je potrebná ďalšia jemná konfigurácia. Väčšia pozornosť by sa mala venovať prevádzke RAM a podsystému disku ako celku.

Akýkoľvek operačný systém Linux, vrátane Ubuntu, je usporiadaný takým spôsobom, ktorý takmer súčasne používa určité časové údaje na ukladanie, RAM a pagingový súbor - swap. Tento pagingový súbor je umiestnený na pevnom disku a je potrebný na uvoľnenie RAM pri ich naplnení. Vďaka nemu má užívateľ možnosť spúšťať ťažké aplikácie s malým množstvom RAM, kde je časť informácií uložená na pevnom disku. Ako hovorí príslovie: "pomaly, ale správne." To je presne tak ako v podnikaní, ktorý chce zaplatiť peniaze navyše na to, aby úplne nepoužívali výrobné zdroje, alebo pri objednávaní reklamy v Jekaterinburgu, zákazník nebude preplatiť peniaze navyše za nadmernú reklamu, ktorého plný účinok zostane nevydané.

Prečo sú údaje uložené "... takmer v rovnakom čase ..." V Swap a Ram?

Vzhľadom k tomu, Ubuntu je navrhnutý tak, aby pri vypĺňaní RAM 40%, prejde sa k uvoľneniu do stránkovacieho súboru. Ak si podniknete "štandardný počítač" - počítač s 2 GB RAM (väčšina moderných netbookov má ešte menej pamäte - 1 GB), potom môžete vypočítať, že 40% celkovej pamäte je 819,2 MB (1024MB * 2 * 0, 4 \u003d 819,2 MB). Prehliadač Google Chrome Internet, napríklad v priemere spotrebuje približne 200-300 MB RAM. Zostávajúce prehliadače konzumujú rovnaké. Je však veľmi zriedkavé nájsť používateľa, ktorý by nepoužíval, pravdepodobne, hlavnú možnosť moderného OS - multitaskingu a nezačala niekoľko aplikácií súčasne.

Keď plnenie RAM dosiahne zadanú prahovú hodnotu, operačný systém ho uvoľní do súboru na pevnom disku, to znamená, že vám umožňuje "pripojiť" do práce jeden z najpomalších zariadení v počítači.

Z toho vyplýva, že parametre RAM, ktoré sú vystavené v predvolenom Ubuntu, nie sú celkom vhodné pre každodennú prácu.

Chcel by som si všimnúť, že nikto tvrdí, že súbor swap nie je potrebný v operačnom systéme a môžete ho dokonca odmietnuť používať. Jeho úloha v prevádzke operačného systému sa môže mierne odstrániť.

Tento článok si vyžaduje optimálnu likvidáciu existujúceho RAM, pretože štandardne sa v OS jednoducho nepoužíva veľký počet pamäte RAM, čím sa operačný systém "brzdový" jednoducho nepoužíva.

Určite prácu Ubuntu s podsystémom disku

Všetky práce na zrýchlení Ubuntu pre pohodlie nie je niekoľko častí:

  1. Upravte konfiguračný súbor /etc/sysctl.conf.:

    sudo nano /etc/sysctl.conf.

    1. V samom konci tohto súboru je parameter vm.swappinessktorý je zodpovedný za distribúciu RAM. V predvolenom nastavení má hodnotu 60, čo ukazuje, že v každom prípade by malo byť 60% voľného RAM. Pre pracovné stanice sa odporúča zmeniť túto hodnotu do 10. To by malo fungovať takto:

      vm.swappiness \u003d 10.

      Ak tento parameter nie je, musíte ho pridať na samom konci otvoreného konfiguračného súboru!

    2. Na konci tohto súboru sa odporúča pridať parameter vm.vfs_cache_pressurektorý označuje veľkosť použitého vyrovnávacej pamäte disku.

      Ak ste vlastníkom počítača Jednotka SSDParameter bude pre vás relevantný:

      vm.vfs_cache_pressure \u003d 50.

      Ak máte počítač s "jednoduchým" pevný disk, Najväčšia citlivosť je možné získať pri inštalácii parametra:

      vm.vfs_cache_pressure \u003d 1000.

  • Ak vo vašej každodennej práci často používate len niekoľko aplikácií, môžete použiť ich ukladanie do pamäte cache. Na tieto účely existuje ďalší démon preload.Čo zhromažďuje štatistiku "Vaše preferencie" a udržiava časť najnáročnejších súborov štartovacích aplikácií v RAM, čím vám platí od únavných očakávaní dlhého počiatočného zaťaženia.

    Ak chcete použiť preload démon v Ubuntu, musíte ho nainštalovať:

    sudo apt-get nainštalovať predpätie

    Ďalšie dodatočné preload nastavovanie nevyžaduje.

  • Po všetkých manipuláciách musíte reštartovať operačný systém alebo vykonať:
  • Ďalšie informácie

    Ak nie ste pripravení okamžite zmeniť celú prevádzku distribučného systému RAM, môžete dočasne aplikovať tieto parametre, ktoré budú platné, kým nasledujúci operačný systém reštartuje. Ak to chcete urobiť, musíte vykonať príslušné príkazy:

    eCHO 10\u003e SUDDO / PROCIHY SYS / VM / SWAPPING

    eCHO 1000\u003e SUDDO / PROCK / SYS / VM / VFS_CACHE_PRESSURE

    Pre užívateľov, ktorí nie sú pripravení pracovať s príkazovým riadkom a konfiguračnými súbormi, existuje riešenie vo forme grafického užitočnosti pre jemné ladenie operačného systému Ubuntu - ktorý "môže" urobiť.

    Vďaka tomu vám váš operačný systém dostane čerstvé "SIP" vzduchu a používanie prevádzkovej pamäte vášho počítača bude najviac optimálna.

    Príležitostné 7 článkov:

    Pripomienka

    1. myr4ik07.
      29. august, 14:35
    2. myr4ik07.
      29. august, 14:43

      P.S. Okrem toho, okamžite zvýšenie výkonu používaného týmto démonom nebude cítiť!

    3. Andrey
      29. august, 15:07
    4. Danil.
      29. augustom, 19:49

      od 1 do 100 je hodnota VM.Swappiness, a 1000 pre VFS_CACHE_PRESSURE - RIGHT. Mut @ nt - Ďakujeme za článok!

    5. Mut @ nt.
      30. august, 11:54

      myr4ik07: Prosím, zdroje v štúdiu ...

      O čom hovoríte? Článok je napísaný pomocou veľkej hromady blogov a lokalít, ktoré kopírujú obsah, odkiaľ je zlé

      myr4ik07: Mimochodom, zabudli ste spomenúť, že práca predpätia DEMON bude viditeľná, ak používate veľký objem, fyzickú veľkosť RAM.
      P.S. Okrem toho, okamžite zvýšenie výkonu používaného týmto démonom nebude cítiť!

      Ďakujeme za rafinériu. Pridať.

      Andrey: VFS_CACHE_PRESSURE \u003d 1000 Je to chyba? Táto hodnota parametra od 1 do 100 je platná a predvolená hodnota je 100 v Ubuntu. Čím menšia hodnota, čím viac ukladajú do pamäte cache.

      Zdá sa, že nemá žiadny limit.

    6. Selius.
      31. august, 10:01

      Ubuntu 10.04, vyrobený podľa pokynov - neviem, či existuje nejaký výkon výkonu (alebo je to pomerne seba-úzkosť) - už ako viac ako deň, normálny let! Horšie nie presne \u003d)
      Pre článok - Ďakujem!

    7. Mut @ nt.
      31. august, 11:45

      sLIUS: Ubuntu 10.04, vyrobený podľa pokynov - neviem, či existuje nejaký výkon výkonu (alebo je to pomerne seba-úzkosť) - už ako viac ako deň, normálny let! To nebolo presne horšie ako \u003d) pre článok - vďaka!

      Pri pohľade na to, ako pracujete s OS. Ak máte spočiatku veľké množstvo pamäte RAM, môže to vyplniť a nedosiahol značku vypúšťania do stránkovacieho súboru.

      Vo väčšine prípadov tieto akcie odstránia ľahkú neschopnosť systému s dlhou prácou

    8. Kompatitor
      31. augustom 05:42

      Rozdrvil som problém arsure, ale drahšie. Plne odpojené swap, odstráňte stránkovaciu časť a zvýšil RAM na 8 GB. Teraz nie sú žiadne oneskorenia kvôli vypúšťaniu

    9. Chudé.
      9. júla, 02:02

      Urobil som podľa opisu, ale v mojom prípade som si nevšimol zvláštny nárast, ale apt-get nainštalovať Zram, zdá sa byť užitočnejšia. Ak chce niekto experimentovať, výmeny sa bude musieť vrátiť späť na 60, alebo aspoň 40, inak sa zameriava.

    Nie sme menej, ak používate ťažké pristúpenie pracovnej plochy ako jednoty, rýchlosť môže padať. Tento článok obsahuje zoznam 4 jednoduchých tipov, ktoré možno aplikovať na urýchlenie systému Ubuntu 16.04. Mali by ste vidieť zvýšenie rýchlosti na slabom hardvéri av virtuálnom priestore. Pomáha tiež, aj keď ste nainštalovali na jednotke s pevným štátom.

    Urobte počítač znova rýchlejší!

    1. Zakázať spustenie aplikácie

    Ubuntu 16.04 spúšťa mnoho aplikácií počas sťahovania, ktoré môžete nájsť zbytočné. S cieľom urýchliť proces sťahovania, môžete niektoré z nich vypnúť. Avšak, väčšina spustených aplikácií sú skryté. Ak chcete zobraziť, jednoducho spustite nasledujúci príkaz:

    Sudo sed -i "s / nodisplay \u003d true / nodisplay \u003d false / g" / etc / xdg / autostart / * desktop

    Potom spustite aplikáciu spustenia z UNITY DASH.

    Ak chcete vypnúť spustenie aplikácie, jednoducho ho odstráňte.

    Tu sú niektoré aplikácie, ktoré môžete nájsť nechcené.

    Prístupnosť manažéra profilu

    Používa sa na zobrazenie ikony dostupnosti zásobníka na prihlasovacej obrazovke. Ak nepotrebujete klávesnicu obrazovky, program čítania obrazovky, môžete ho vypnúť.

    Monitor zálohovania

    Toto je Deja-Dup-Monitor. Ak nechcete zálohovať, odpojte ho.

    Karibu.

    Odpojte ho, ak nepotrebujete klávesnicu na obrazovke.

    Zdieľanie pracovnej plochy.

    Odpojte ho, ak nemusíte na diaľku spravovať systém Ubuntu. Stále máte možnosť diaľkovo ovládať počítač priateľa cez VNC.

    Softvér GNOME.

    Odpojte ho, ak chcete nainštalovať softvér v termináli a nepoužívajte softvér GNOME.

    ORCA na čítanie z obrazovky

    Odpojte ho, ak stále vidíte krásny svet.

    Osobné zdieľanie súborov

    Odpojte ho, ak nepoužívate Bluetooth na výmenu súborov.

    Aktualizovať oznamovateľ

    Odpojte ho, ak nechcete dostávať oznámenia o dostupných aktualizáciách softvéru.

    2. Nastavte stránkovacie súbory

    Všetci vieme, že RAM je oveľa rýchlejšie ako pevný disk.

    Urobme si malý experiment: Stiahnite si Ubuntu 16.04 systém 16.04, otvorte niekoľko aplikácií, ako sú Firefox, LibreOffice, Mozilla Thunderbird, EVINGION DOĽAKAŤ DOKUMENTY a potom s ním niečo urobiť. Neodstraňujte alebo spíte. Potom po niekoľkých hodinách sa vrátite do Ubuntu 16.04. Uvidíte, že tieto aplikácie reagujú zle na kliknutia myši, pretože boli nečinné a vyložené na pevnom disku.

    V systéme môžete nájsť, že Ubuntu používa, pagingový priestor, hoci máte veľa voľnej fyzickej pamäte.

    Je to spôsobené predvoleným jazykom Ubuntu. Slapines je parameter jadra, ktorý riadi, ako často Linux Swap z non-Pracovných procesov sa pohybuje do pevného miesta na disku.

    Smerová hodnota je medzi 0 ~ 100. Nižšia hodnota znamená, že Linux bude používať stránkovací priestor menej, zatiaľ čo vyššia hodnota vedie k Linuxu, aby používali stránkovacie miesto častejšie. Predvolená hodnota na Ubuntu je 60, čo znamená, kedy počítač používa 40% fyzickej pamäte, po ktorom sa jadro Linux začne vyložiť.

    Na kontrolu aktuálnej hodnoty môžete použiť nasledujúci príkaz.

    Sudo sysctl vm.swappiness \u003d 10

    Pred a po znamení rovnosti nepridávajú medzery. Tento parameter nie je konštantný.

    Aby bolo možné ho odolné po reštarte, musíte súbor upraviť.

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

    Na konci tohto súboru pridajte nasledujúci reťazec.

    Vm.swappiness \u003d 10.

    Uložiť a zatvoriť tento súbor. (Stlačením klávesu Ctrl + o Uložte, stlačte kláves CTRL + X, aby sa ukončilo) Toto sa vzťahuje aj na váš ubuntu 16.04 server.

    3. Prečítanie často používaných aplikácií

    Ste nespokojní so spustením prehliadača Firefox alebo iných pomalých aplikácií? Tu je malá časť softvéru nazývaná, preload Čo znamená, že to znamená pamätať, také aplikácie, ktoré používate najčastejšie a sťahovať súvisiace knižnice a spustiteľné súbory do pamäte, takže tieto aplikácie môžu byť spustené rýchlejšie.

    Nastavte predbežné zaťaženie Ubuntu 16.04 pomocou príkazu:

    SUDDO APT Inštalácia predload

    Po nainštalovaní predinštalovania sa démon automaticky spustí. Môžete to skontrolovať:

    SystemCTL Stav Preload

    Ak to nefunguje, spustite ho pomocou nasledujúceho príkazu:

    Sudo systémový termín

    Teraz môžete zabudnúť na preloading a urobiť svoju inú prácu.

    4. Zakázať nezvyčajné účinky

    Neobvyklé účinky môžu počítač spomaliť. Môžeme použiť compizConfig-Nastavenia-ManagerVypnúť.

    SUDDO APT Install Compizconfig-Settings-Manager

    Spustite ho pomocou Unity Dash. Potom kliknite na kartu Efekty na ľavej strane a vypnite efekty, ktoré sa vám nepáči. Ak chcete, môžete zakázať všetky efekty.

    Môžete tiež vypnúť rozmazanie pozadia pomocou nástroja UNITY DASHAby sa pomlšili.

    SUDDO APT INŠTALÁCIA UNITY-TWEAK-TOOL

    Potom ho otvorte, vyberte kartu Vyhľadať a nastaviť rozmazanie pozadia vypnuté.

    Ako dávate prednosť?

    Predtým

    Po

    Bonus Tip: Zistite, že páchateľ pomaly na stiahnutie

    Môžete zistiť, ktorá služba si vyžaduje, koľko času na dokončenie spustenia zadaním nasledujúceho príkazu do terminálu.

    Systemd-Analyzujte vinu

    Ako môžete vidieť z vyššie uvedenej obrazovky, MNT-PI.MOST a VOBOXADD.Service sú vinníkom v mojom počítači. Viem, že MNT-PI.MOST je zodpovedný za inštaláciu NFS pre My Rasspberry PI, ale nepotrebujem NFS viac, takže môžem bezpečne odstrániť inštaláciu NFS z súboru / etc / fstab. Tiež viem, že služba VboxAdD je užitočná len pre virtuálne stroje, takže môžem túto službu vypnúť na mojom fyzickom aute.

    Sudo systémovýtl vypnúť vboxadd.service

    Ak chcete zistiť čas na prevzatie, spustite nasledujúci príkaz:

    Systémová analýza

    Iné spôsoby, ako urýchliť Ubuntu 16.04

    Poznáte iné spôsoby, ktoré môžu urýchliť Ubuntu 16.04? Zdieľajte svoje rady v poznámkach nižšie.