Kako optimizirati Ram na Linuxu

Ubuntu Vatrena pozadina

U ovom članku ili malo savjeta dat ću vam nekoliko praktična rješenja na temelju zdravog razuma da optimiziraj Ram naše opreme, a time i brzina našeg operativnog sustava.

Ovi savjeti vrijede za bilo koju distribuciju Linux, bilo Ubuntu, Fedora, Otvori Suse, Debian, Mandriva, Nana ili kako se već zove.

Prije svega je znati trebamo li stvoriti zamijenite particiju ili SWAP što se tiče instaliranja našeg omiljenog Linux distribucijskog sustava.

Mnogi korisnici Linuxa, prilikom instaliranja sustava, već prema zadanim postavkama dodjeljuju zamijeni particiju SWAP, particija koja je, smještena na tvrdom disku našeg računala, puno sporija od same Ram memorije.

RAM memorije

Zato savjetujem, osim ako nemamo a vrlo stara oprema i s oskudnim resursima, ne omogućujući zamjenu particije, jer će to naš tim učiniti puno sporijim.

Na primjer, ako imamo računalo sa samo 512Mb rama i željeli bismo instalirati Ubuntu, Preporučio bih jedan SWAP particija s 512 MB.

Za timove sa 1 Gb rama ili više pregrada ZAMJENA postaje beskorisno i jedino što se može dogoditi je da naše računalo postaje sporije, nikad brže.

Još jedna stvar koju moramo kontrolirati za ispravan rad našeg sustava i uštedu Rama s posljedičnim povećanjem brzine obrade su aplikacije koje su nam otvorene pri pokretanju sustava a oni ostaju trčati u pozadini.

Da bismo kontrolirali ove opcije, samo moramo unijeti konfiguraciju sustava i odabrati aplikacije pri pokretanjuNa Ubunto 12.04 i 12.10, samo stavljanjem Crtica Aplikacije na početku možemo unijeti konfiguracijsku aplikaciju i optimizirati je pomoću aplikacija i usluga koje su nam zaista potrebne za ispravno funkcioniranje sustava.

Više informacija - Ubuntu 12.10 "Quantal Quetzal" na ASUS EEPC 1000HEPeppermint OS, još jedan distributer Linuxa zasnovan na Ubuntu 12.04


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Dryden dijo

    Sve dok ne namjeravate koristiti funkcije kao što je hibernacija, u kojoj vam je potrebna zamjena približne veličine 1,5x ukupne RAM-a u vašem sustavu. To će reći: ako imate 4Gb RAM-a i želite hibernirati, morate imati zamjenu od najmanje 4,5Gb ili 4,3Gb.

  2.   Cheli cheli dijo

    Swap stvar je potpuno lažna, ako ne stvorite swap particiju, najsigurnije je da se swap datoteka stvori i kernel kad ostane bez memorije učinit će potpuno isto, ali koristeći swap datoteku, što je uvijek mnogo još gore jer može stvoriti nepotrebnu fragmentaciju diska na particiji na kojoj je ta datoteka. Također imate još jedan problem, ako jezgra otkrije zamjenu, može izvršiti optimizaciju memorije, poput zamjene malo korištenih stranica, te ponovnu upotrebu te slobodne memorije za predmemoriju, pa su, na primjer, pristupi disku puno optimizirani. Dakle, moja je preporuka da uvijek stvorite zamjensku particiju, čak i ako imate 8 GB RAM-a, jer ako vam nije potrebna zamjena, najgore što vam se može dogoditi je da izgubite nekoliko gigabajta diska, ali kao u nekom trenutku to je potrebno iz bilo kojeg razloga koji sam izložio i sigurno koji mi sada ne padaju na pamet, izgubit ćete performanse.

    -
    cheli.aradaen.com

    1.    Carlos dijo

      Vaš je komentar vrlo zanimljiv, kakva je vaša preporuka o veličini swap particije za one koji ne znamo toliko o ovoj temi?

      1.    Nepotpisan dijo

        zakucajte ga 2Gb

  3.   Pivo dijo

    Uobičajeno rješenje za zamjenu nije brisanje ove particije, već promjena vrijednosti "swappiness". Na Internetu možete pretraživati ​​brojne načine kako RAM koristiti više od zamjene.

  4.   F. Javier Carazo Gil dijo

    Kao što Cheli Cheli kaže, ono što kažete o zamjeni je lažno. Kada proces neispravno funkcionira, a sustav rezervira memoriju za svoju hrpu, memoriju mora izvući odakle god se nalazi. Ako je RAM propao jer je potpuno zauzet, morate ga odnekud ukloniti i tu se pojavljuje zamjena.

    Istina je da je sporiji, ali istina je i da OS mora davati memoriju (u ekstremnim slučajevima može odbiti rezervaciju, ali u normalnom radu mora osigurati memoriju dostupnu svima).

    Hijerarhija memorije, politike zamjene i dobar rad jezgre već će smanjiti performanse što je manje moguće.

  5.   Fosco_ dijo

    Ne bih ni brisanje zamijenio, neki programi poput baza podataka ili web poslužitelja tražit će postojanje swap particije. 

  6.   Miquel Mayol i Tur dijo

    Čini mi se da biste to trebali ispraviti, ako imate dovoljno RAM-a, čak i ako imate zamjensku particiju, ona se jedva koristi i, kako ovdje kažu, kad je trebate, bolje je da je imate u namjenskoj particiji nego u datoteci .

    S druge strane, izostavili ste skriptu zadatka freecache.py, što je vrlo povoljno imati pri ruci, jer Linux kernel koristi "preostalu memoriju" kao predmemoriju da bi brže išao, ali ponekad se usporava ne ispraznivši je . 

    U tim je trenucima potrebno pokretanje besplatne predmemorije ili na računalima s malo ram memorije da bi se to moglo pokrenuti u automatskom pokretanju, skripta briše svu predmemoriju kada računalo ostane bez RAM-a, dodajući predmemoriju i korištenu memoriju. Ako se nastavi s upotrebom, ovoj je predmemoriji potrebno nekoliko minuta da ponovno naraste, unatoč pokretanju programa zbog kojeg ovan pati.

    1.    Francisco Ruiz dijo

      Haber, zasnivam se na svom iskustvu sa svojim računalima, a ono na što sam se želio osvrnuti je da mnogi ljudi stvaraju ogromne SWAP particije koje ne vrijede ništa, kad uz dovoljno RAM-a i mali SWAP morate poštedjeti

      1.    daara dijo

        POGLEDAJMO ako možemo naučiti pisati ...

  7.   rafagcg dijo

    Uvijek mora doći do zamjene, u sustavima s 24Gb RAM-a mislim da je to 512Mb na SSD-u. I u sustavima od 4Gb RAM-a od 1024Mb na SSD-u. U današnje vrijeme stavljanje dvojnika ra RAM-a čini mi se glupošću, a EYE to je ono što ubuntu standardno radi ako ga ostavite automatskim. Stvara za vas 8Gb SWAP-a u 4Gb RAM sustava, to je puno, naravno da ni to ne šteti i sigurno ima rezervnih gigabajta i gigabajta ...

    PS.- Čestitam na blogu

  8.   Herbert dijo

    Problem nije zamjena, to je virtualna memorija (koja je odgovorna za straničenje i izolaciju procesa), po defaultu debian i derivati ​​60% toga stavljaju u zamjenu, uz upotrebu zamjene koju ispunjava smećem (memorija to čini ne oslobađaju se procesima). Programi poput ailurus ili vmm omogućuju vam promjenu postotka, 10% je ono što mnogi preporučuju.

  9.   pozvan dijo

    Nešto što vam je također važno je kako se zamjena koristi i performanse do kojih se dolazi (swappiness). Više o tome možete pročitati na: http://puppetlinux.blogspot.com.es/2011/10/configurar-el-uso-de-la-swap.html