Presioni i memorjes Cache: optimizoni performancën e Linux

Ikona RAMDisk

Presioni i memorjes së fshehtë  mund të na ndihmojë të përmirësojmë performancën e shpërndarjes tonë GNU Linux. Me Cache Pressure do të jemi në gjendje të optimizojmë RAM memorjen tonë, pasi me këtë opsion mund të modifikojmë mënyrën në të cilën kerneli fut blloqe të dhënash në memorien kryesore. Mbani në mend se ne mund të bëjmë një mijë gjëra për të konfiguruar bërthamën tonë dhe sistemin tonë për t'u përshtatur më mirë me ekipin.

Oferta e Apple hardware dhe softwarePrandaj, sistemi operativ është optimizuar shumë për një pajisje të tillë. Përkundrazi, ne zbulojmë se sistemet e tjera si Linux ose Android distros duhet të punojnë në një mori kombinimesh harduerësh për të cilat ato nuk janë të optimizuara, megjithatë ato funksionojnë në mënyrë korrekte dhe nganjëherë edhe më mirë sesa iOS ose Mac OS X në disa detyra specifike. E njëjta gjë ndodh me OS X kur përpiqemi ta instalojmë në një PC, do të kemi verifikuar që nuk shkon aq mirë sa do të ndodhte në një makinë Mac ...

Epo, në Linux ne mund të përdorim një mori opsionesh për të përmirësuar performancën. Fleksibiliteti i tij na lejon ta optimizojmë në maksimum dhe opsionet janë aq të gjera sa është e vështirë të renditni të gjitha. Ne mund të përdorim konfigurime Swappines, të heqim modulet e panevojshme të kernelit, të bëjmë një konfigurim të thellë të kernelit për ta instaluar atë më pastër, të tërheqim skedarë konfigurimi, etj.

Një prej tyre është ai që ne paraqesim këtu, Cache Pressure. Nëse bëjmë disa ndryshime të vogla, do të vërejmë një përmirësim të performancës kur përdorni programe, funksionimin e përditshëm të sistemit ose hapjen e videove ose përmbajtjes multimediale. Cache Pressure sjell si parazgjedhje vlerën 100, dhe mund të ndryshojë ndërmjet 0 dhe 100, prandaj është figura maksimale. Kjo do të thotë që bërthama lëviz më shumë të dhëna që nuk do të përdoren menjëherë. nga RAM në ndarjen SWAP të diskut të ngurtë.

Nëse keni shumë RAM, 16 GB ose më shumë, mund të vendosni të vendosni një numër afër 100 ose të lini vlerën e paracaktuar, por nëse nuk keni shumë (<4 GB), mbase një numër kaq i lartë do ta bënte RAM-i është shumë i zënë ... Ne do të përpiqemi me një vlerë prej 50 si kjo:

sudo sysctl -w vm.vfs_cache_pressure=50

Kështu që vendosim vlerën 50 me rreshtin e parë dhe mund të provojmë nëse performanca është përmirësuar (hap video, aplikacione, etj.), Nëse po,  ne e bëjmë atë të përhershëm me:


sudo gedit /etc/sysctl.conf

Dhe ne editojmë rreshtin duke shtuar në fund:

vm.vfs_cache_pressure=50

Ne i ruajmë ndryshimet dhe tani mund ta kontrolloni ndryshimin me:

sudo cat /proc/sys/vm/vfs_cache_pressure

Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Turbo dijo

    Përshëndetje, shumë e dobishme! A mund të keni ndonjë lloj të kundërindikacioneve shoqëruese, të tilla si një siguri ose dështim i performancës në detyra specifike?

    1.    Isaac PE dijo

      Pershendetje, pse pyet Për shkak të deponive të kujtesës, për shkak të ...?

      Përshëndetje!

      1.    Turbo dijo

        Nuk e di, ndonjëherë kjo lloj gjëje mund të ketë efekte anësore.
        Unë tashmë e kam atë në punë dhe po shkon shumë mirë, faleminderit për ndarjen :)

  2.   Z. Paquito dijo

    Kjo eshte interesante. Ajo që unë nuk jam mjaft e qartë është përfitimi në performancën në makineritë e vogla dhe në makineritë e mjaftueshme ose të tepërta.

    Unë përdor Ubuntu 14.04, kam 8 GB RAM dhe kam rezervuar 2 GB SWAP. Sistemi është i instaluar në një SSD, por unë e lashë SWAP në HDD (pendohem për këtë sepse, për sa pak funksionon, mund të kishte qëndruar në SSD; në instalimin tjetër, me siguri do të qëndrojë në SSD) . Ato të përkohshme që i dërgoj në RAM.

    Gjithmonë kisha dëgjuar të modifikoja Cache Pressure për makineri të vogla, zakonisht me një vlerë 50, por nuk kisha lexuar asgjë për ta bërë atë në makineri pak a shumë të fuqishme. dhe unë kam tre pyetje, nëse më lejoni:

    A mund të jetë vërtet e këshillueshme ta bëni atë në një makinë të fuqishme?

    A është vërtet e dobishme për makineritë e vogla?

    Çfarë mund të monitorohet për të parë objektivisht se ku është përmirësimi ose dëmi?

    Përshëndetje dhe thanks.

    1.    Isaac PE dijo

      Përshëndetje,

      SWAP në SSD është shumë më mirë po ...

      Sa për dyshimet tuaja, ishte një gabim i imi. Tashmë e zgjidhur.

      Për pyetjen tuaj 1: Nuk do të kishte shumë kuptim nëse keni shumë RAM.

      Për pyetjen tuaj 2: Po, sepse shmangni ngarkimin e shumë të dhënave të panevojshme dhe lënien e hapësirës për më të kërkuarit në çdo kohë ...

      Për pyetjen tuaj 3: Mund të bëni një provë me një makinë me pak burime me vlerën e paracaktuar dhe më pas ta modifikoni për të parë ndryshimin, për shembull duke caktuar kohën e ngarkimit të një aplikacioni, hapjen e skedarëve multimedialë, etj.

      Përshëndetje !!!

  3.   Z. Paquito dijo

    Tani është më e qartë për mua, më dukej se në një makinë aktuale, të pajisur mirë me RAM, nuk duhet të kishte kuptim.

    Unë kam një kompjuter portativ me mikro dhe RAM të kufizuar që është pajisja ideale për ta provuar.

    Do të provoj, le të shohim.

    Shumë falemnderit.

    1.    Z. Paquito dijo

      Pershendetje perseri.

      Vetëm pasi kam shkruar komentin e mëparshëm, unë e kam parë atë në laptop dhe, befasi, tashmë e kisha bërë.

      Dhe tani më kujtohet. Kohë më parë kisha shikuar postimin vijues të blogut Ubuntu León:

      http://www.ubuntuleon.com/2013/08/parametros-del-sysctlconf.html

      Dhe unë aplikova modifikimet. Në laptopin e dikurshëm kam Xubuntu 14.04 me modifikimet e treguara në postim dhe nuk shkon keq. Problemi kryesor që kam është se Chrome ka një tendencë për të ngrirë, disku fillon të shkruajë si i çmendur me ato gjëra dhe bllokon kompjuterin, nuk ka asnjë mënyrë. Firefox ishte më i mirë, por prapë e hoqa memorjen e diskut dhe diçka është përmirësuar, por në Chrome nuk mund të bëhet, nuk di si ta bëj, të paktën.

      Përshëndetje.

      1.    Isaac PE dijo

        Hello!

        Po, Chrome është jashtëzakonisht i uritur për RAM dhe kjo dëmton programe të tilla të uritura për RAM.

        http://www.linuxadictos.com/los-mejores-navegadores-web-para-linux.html

        Një përshëndetje!

  4.   Leopold Cantillo dijo

    Ky artikull është shumë interesant, shumë praktik, unë do të provoj në laptopin tim, me 4 GB RAM dhe një disk SDD 64 GB. Unë kam vetëm një dyshim, kjo nuk ndikon në jetën e dobishme të diskut SDD, po nuk mbingarkoj shkrimet në SWAP?, Unë e pyes këtë sepse kur instalova këtë disk, lexova disa mësime dhe forume për t'i optimizuar ato në Linux, (kjo ishte 2 vjet më parë), dhe në disa madje ata rekomanduan që të mos përdorni SWAP. Por unë gjithashtu e kuptoj që me versionet e fundit të bërthamës dhe në përgjithësi në distros moderne, Trim dhe gjëra të ndryshme tashmë përshtaten automatikisht në mjedis me disqe SDD, dhe vetë disqet sjellin kontroll më të mirë të brendshëm, dikush që e njeh temën mund të sqarojë se si ne jemi aktualisht.
    Faleminderit për artikullin.

    1.    Z. Paquito dijo

      Unë isha përgjigjur më parë, por meqenëse nuk e shoh komentin, komentoj përsëri. Kjo është, nëse shihni që dy komente të mia shfaqen duke thënë pak a shumë të njëjtat, kjo do të jetë për shkak të kësaj.

      Gjëja është, unë mendoj se sot dihet mjaftueshëm për SSD-të që të mos shqetësohem për shkrimet që SWAP mund të bëjë. Kjo është, teste të vërteta janë kryer, duke theksuar disqet SSD në ekstreme që përdoruesit normalë nuk do të arrinin në shumë vite, pa marrë parasysh sa e vështirë ia dhamë. Mund të lexoni këtu, për shembull:

      http://www.muycomputer.com/2014/12/05/test-de-resistencia-ssd

      Kini kujdes, këto teste i referohen disqeve relativisht aktuale, me modele të vjetra që nuk mund t'ju them. Por në funksion të rezultateve, gjithçka duket se tregon se çdo disk i fundit do të zgjasë shumë më tepër sesa do të duhet për të ndryshuar kompjuterët.

      Kur bëra instalimin tim aktual (i cili ishte në mes të vitit të kaluar, jo shumë kohë më parë) informacioni që ishte atje nuk ishte i qartë dhe të gjithë ishin të fiksuar me uljen e shkrimeve në SSD sa më shumë që të ishte e mundur, por tani dihet se nuk ka asnjë arsye për tu fiksuar pas saj. Në fakt, madje jam duke menduar seriozisht të kaloj SWAP tim në SSD; Kam lexuar në lidhje me të dhe nuk duket se është shumë e vështirë, por unë shoh që jo të gjithë e bëjnë njësoj, nuk e di cila metodë do të jetë më e mirë, për shembull:

      http://www.atareao.es/ubuntu/cambiando-swap-de-particion-en-ubuntu/

      ose gjithashtu

      http://foro.ubuntu-guia.com/Cambiar-particion-SWAP-en-UBUNTU-12-04-td4023366.html

      Përfitoj nga ky rast të ju falenderoj paraprakisht për ndihmën.

      Përshëndetje.

    2.    Z. Paquito dijo

      Unë isha përgjigjur më parë, por meqenëse nuk e shoh komentin, komentoj përsëri. Kjo është, nëse shihni që dy komente të mia shfaqen duke thënë pak a shumë të njëjtat, kjo do të jetë për shkak të kësaj.

      Gjëja është, unë mendoj se sot dihet mjaftueshëm për SSD-të që të mos shqetësohem për shkrimet që SWAP mund të bëjë. Kjo është, teste të vërteta janë kryer, duke theksuar disqet SSD në ekstreme që përdoruesit normalë nuk do të arrinin në shumë vite, pa marrë parasysh sa e vështirë ia dhamë. Mund të lexoni këtu, për shembull:

      http://www.muycomputer.com/2014/12/05/test-de-resistencia-ssd

      Kini kujdes, këto teste i referohen disqeve relativisht aktuale, me modele të vjetra që nuk mund t'ju them. Por në funksion të rezultateve, gjithçka duket se tregon se çdo disk i fundit do të zgjasë shumë më tepër sesa do të duhet për të ndryshuar kompjuterët.

      Kur bëra instalimin tim aktual (i cili ishte në mes të vitit të kaluar, jo shumë kohë më parë) informacioni që ishte atje nuk ishte i qartë dhe të gjithë ishin të fiksuar me uljen e shkrimeve në SSD sa më shumë që të ishte e mundur, por tani dihet se nuk ka asnjë arsye për tu fiksuar pas saj. Në fakt, madje jam duke menduar seriozisht të kaloj SWAP tim në SSD; Kam lexuar në lidhje me të dhe nuk duket se është shumë e vështirë, por unë shoh që jo të gjithë e bëjnë njësoj, nuk e di cila metodë do të jetë më e mirë, për shembull:

      "Http://www.atareao.es/ubuntu/cambiando-swap-de-particion-en-ubuntu/"

      ose gjithashtu

      «Http://foro.ubuntu-guia.com/Cambiar-particion-SWAP-en-UBUNTU-12-04-td4023366.html»

      Përfitoj nga ky rast të ju falenderoj paraprakisht për ndihmën.

      Përshëndetje.

  5.   dhuard dijo

    Përshëndetje, a ka ndonjë kundërindikacion kjo apo ndikon në ndonjë mënyrë nëse tashmë i keni caktuar një vlerë të ulët variablës vm.swapiness?

    Aktualisht i kam caktuar një vlerë 10 ndryshores së bërthamës në fjalë dhe performanca është mjaft e mirë. Unë nuk e di nëse modifikimi i presionit të cache do të zbardh diçka ose unë do të jem në gjendje të shtrydh pak më shumë makinerinë time.

    1.    Z. Paquito dijo

      Unë kam lexuar jo shumë kohë më parë që u bënë teste të vërteta të përdorimit të disqeve SSD, duke i vendosur ato në ekstreme që vështirë se do të arrijë ndonjë përdorues i PC, pa marrë parasysh sa e përdorim atë në baza ditore, dhe përfundimin që ata tërhequr është se ato dolën të jenë shumë më rezistente nga sa besohej më parë. Një lajm në lidhje me këtë është si më poshtë:

      http://www.muycomputer.com/2014/12/05/test-de-resistencia-ssd

      Meqenëse duket se ata rezistojnë shumë më tepër sesa besohej (dhe unë kam një SAMSUNG 840 PRO, i cili del shumë mirë në provë), mendoj se është më mirë të shfrytëzohen në maksimum, dhe të përdoret shpejtësia e këtyre disqeve që SWAP nuk është barrë më duket si një ide e mirë (natyrisht, duke e ditur këtë).

      Sigurisht, në kohën kur bëra instalimin që kam tani, të gjithë rekomanduan t'i trajtojnë me kujdes dhe t'i zvogëlojnë shkrimet në maksimum, por nuk mendoj se është e nevojshme në funksion të këtyre të dhënave, përkundrazi e kundërta, thuhet , që më mirë për të përfituar prej tyre.

      Me siguri, instalimi tjetër që bëj (16.04 nëse gjithçka shkon mirë) do të ketë SWAP në SSD, por madje po mendoj ta zhvendos tashmë, sepse kam lexuar se si ta bëj dhe nuk duket se është tepër e vështirë, megjithëse kam parë mënyra të ndryshme për ta bërë atë dhe nuk e di cila është e mira, për shembull:

      http://www.atareao.es/ubuntu/cambiando-swap-de-particion-en-ubuntu/

      ose gjithashtu

      http://foro.ubuntu-guia.com/Cambiar-particion-SWAP-en-UBUNTU-12-04-td4023366.html

      Shfrytëzoj rastin të ju falënderoj për këshillat paraprakisht për këtë, nëse më lejoni.

  6.   Z. Paquito dijo

    Më falni për kaq shumë komente.

    Ata me të vërtetë nuk u shfaqën dhe tani të gjithë dalin menjëherë.

    Më vjen keq.

  7.   Joaquin Garcia dijo

    Asgjë nuk ndodh Z. Paquito. Lidhur me gjënë e fundit që komentoni, është e vërtetë që SSD-të e fundit nuk preken shumë nga numri i lartë i shkrimeve, megjithatë kur bëhet fjalë për disqet SSD flitet për të gjitha dhe jo vetëm për ato aktuale. Unë përdor një disk SSD por është i vjetër dhe nuk dua të provoj nëse është rezistent apo jo nga frika e prishjes, por përndryshe funksionon shumë mirë dhe ishte i lirë. Edhe disqet aktuale, ka disa që nuk janë rezistente ndaj aq sa shkruan. Prandaj, për raste si tuajat, është më mirë që të zgjidhni tuaj dhe në përgjithësi të paralajmëroni për keqpërdorim, pasi ka ende shumë të rinj në botën Gnu / Linux.
    Përshëndetje dhe komento dhe shkruaj gjithçka që dëshiron;)

    1.    Z. Paquito dijo

      Kjo është arsyeja pse unë tashmë thashë që testi në fjalë i referohet rekordeve aktuale dhe Muy Computer më duket se është një faqe serioze, e cila zakonisht nuk i boton gjërat lehtë. E imja, në fakt, është një SAMSING 840 PRO, e cila del shumë mirë në provë. Nuk ishte veçanërisht e lirë, saktësisht një euro për GB, por mendoj se ishte një nga investimet më të mira që bëra.

      Padyshim që, me disqe me cilësi të vjetër ose më të ulët, duhet të mendoni më shumë për të, por bazuar në të dhënat që bëhen të njohura, duket gjithnjë e më qartë se ato janë më rezistente nga sa besohej më parë.

  8.   Paquito Turriano dijo

    Nuk funksionon për mua :-(

    turriano @ turriano-Lenovo-B50-30: s $ sudo gedit /etc/sysctl.conf
    [sudo] fjalëkalimi për turriano:
    sudo: gedit: komanda nuk u gjet
    turriano @ turriano-Lenovo-B50-30: s $ sudo gedit / etc / sysctl.conf
    sudo: gedit / etc / sysctl.conf: komanda nuk u gjet
    turriano @ turriano-Lenovo-B50-30: ~ $

  9.   Franco dijo

    Shpjegimi që jepni për atë që bën presioni i cache është i neveritshëm. Ose e shpjegoni veten shumë keq ose nuk keni ide se çfarë bën presioni i memorjes cache.