Kako optimizirati Ram na Linuxu

Ubuntu Fire pozadina

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

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

Prije svega, treba znati treba li stvoriti a zamijenite particiju ili SWAP što se tiče instaliranja našeg omiljenog Linux distribucijskog sistema.

Mnogi korisnici Linuxa, prilikom instaliranja sistema, već po defaultu dodjeljuju a zamijenite particiju SWAP, particija koja je, smještena na tvrdom disku našeg računara, mnogo sporija od same RAM memorije.

RAM memorije

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

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

Za timove sa 1Gb rama ili više particija SWAP postaje beskorisno i jedino što se može dogoditi je da naš računar postaje sporiji, nikad brži.

Još jedna stvar koju moramo kontrolirati za ispravan rad našeg sistema i uštedu Rama uz posljedično povećanje brzine obrade su aplikacije koje su nam otvorene pri pokretanju sistema a oni nastavljaju trčati u pozadini.

Da bismo kontrolirali ove opcije, samo moramo unijeti konfiguraciju sistema i odabrati aplikacije pri pokretanjuu 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 pravilno funkcioniranje sistema.

Više informacija - Ubuntu 12.10 "Quantal Quetzal" na ASUS EEPC 1000HEPeppermint OS, još jedna Linux distribucija zasnovana na Ubuntu 12.04


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Dryden rekao je

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

  2.   Cheli cheli rekao je

    Swap stvar je potpuno lažna, ako ne kreirate swap particiju, najsigurnije je da se swap datoteka kreira i kernel kad ostane bez memorije će raditi potpuno istu stvar, ali koristeći swap datoteku, koja je uvijek mnogo gore jer može stvoriti nepotrebnu fragmentaciju diska na particiji na kojoj je ta datoteka. Imate i drugi problem, ako jezgra otkrije zamjenu, može izvršiti optimizaciju memorije, poput zamjene malo korištenih stranica i ponovnu upotrebu te slobodne memorije za predmemoriju, tako da su, na primjer, pristupi disku optimizirani. Dakle, moja preporuka je da uvijek kreirate 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 neophodno iz bilo kojeg razloga koji sam izložio i sigurno zbog drugih koji mi trenutno ne padaju na pamet, izgubit ćete učinak.

    -
    cheli.aradaen.com

    1.    Carlos rekao je

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

      1.    Nepotpisano rekao je

        zakucajte 2Gb

  3.   Ale rekao je

    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 rekao je

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

    Tačno 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_ rekao je

    Ni ja ne bih izbrisao zamjenu, neki programi poput baza podataka ili web poslužitelja tražit će postojanje swap particije. 

  6.   Miquel Mayol i tur rekao je

    Č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 potrebna, bolje je imati je 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 "rezervnu memoriju" kao predmemoriju da bi brže išao, ali ponekad se usporava tako što je ne isprazni. 

    U to je vrijeme potrebno pokretanje slobodne predmemorije ili na računarima s malo ram memorije da bi se imao mogućnost automatskog pokretanja, skripta briše svu predmemoriju kada računaru ponestane RAM-a dodajući predmemoriju i korištenu memoriju. Ako se nastavi s upotrebom, ovoj će predmemoriji trebati nekoliko minuta da ponovo naraste, uprkos pokretanju programa zbog kojeg ram pati.

    1.    Francisco Ruiz rekao je

      Haber, zasnivam se na svom iskustvu sa svojim računarima, 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.    dayara rekao je

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

  7.   rafagcg rekao je

    Zamjena uvijek mora postojati, u sustavima sa 24Gb RAM-a mislim da je to 512Mb na SSD-u. I u sistemima od 4Gb RAM-a od 1024Mb na SSD-u. U današnje vrijeme stavljanje dvostrukog ra RAM-a čini mi se glupošću, a PAZITE da to ubuntu radi po defaultu ako ga ostavite automatskim. Stvara 8Gb SWAP-a u sustavu od 4Gb RAM-a, to je puno, naravno ni to ne šteti i sigurno ima rezervnih gigabajta i gigabajta ...

    PS.- Čestitam na blogu

  8.   Herbert rekao je

    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 procesi). Programi poput ailurus ili vmm omogućavaju vam promjenu postotka, 10% je ono što mnogi preporučuju.

  9.   Gost rekao je

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