Kwaani Ubunlog Isu tinozvitsaurira pachedu - kana kuedza kuzvipira - kune vese vashandisi, uye izvo zvinosanganisira zvakasiyana kwazvo zvigadziriso zvehardware. Uye neimwe nzira isu tinoda kufunga kuti nedzidziso dzatinoratidza pano isu tinobatsira neimwe nzira kuvandudza ruzivo rwemushandisi mune ino distro iyo yatinoda zvakanyanya (mune chero maflavor ayo), ndosaka tichiwanzo buritsa madhairekitori. nokuti tora kuita kwakanyanya zvinogoneka, kunyanya mumidziyo ine mwero.
Zvino, pasina kuenda kumberi, isu ticharatidza maitiro ekugadzirisa chaiwo memory yekushandisa mu Ubuntu, nenzira yekudzivirira kuti pakupedzisira inopedzisira yaita yekukweva uye kuita kuti basa riwedzere kupfuura zvaraizoita pasina iyo. Uye ndezvekuti kunyangwe iyo pfungwa yekushandisa faira kana kuchinjanisa chikamu haina kushata pachayo asi zvakapesana, kana isina kunyatso kuitiswa inogona kuburitsa zvakanyanya kushandisa dhisiki dhisiki, zvishoma nezvishoma kupfuura iyo RAM memory.
Naizvozvo, kushandiswa kweshanduko kupatsanura kunofanirwa kuganhurirwa kumamiriro ezvinhu pasina imwe nzira asi kuishandisa, panguva iyo inozotsigira ndangariro huru (inova RAM). Kana pachinzvimbo isu tinoshandisa iyo nguva dzese, dzimwe nguva kunyangwe pamberi pe RAM, kuita kwedu kucharangwa. Ngatione ipapo maitiro ekugadzirisa chaiwo ndangariro kushandiswa muLinux uchishandisa Swappiness rairo.
Mune yedu sisitimu yekushandisa, kugadzirwa kweyechokwadi ndangariro kunowanzoitwa panguva yekumisikidza, panguva iyoyo isu tinotsanangura iyo midzi yekuparadzanisa (/), iyo yekuchengetedza partition (/ imba) uye yekuchinjana kugovera kana swap, iyo inowanzoitwa pane iyo / dev / sda5 partition. Iyo kernel paramende iyo inotarisira kushandiswa kweyechokwadi ndangariro ndiyo swappiness yambotaurwa, uye chaizvo isu tinogona kutaura kuti iri mukutarisira kutsanangura kangani isu tinowana iyo swap partition uye kuti yakawanda sei zvemukati isu yatinoteedzera mairi, kuburikidza nharo inopesana pakati 0 ne100.
Iko kusakosha kukosha muiyo Linux kumisikidza i60, asi sezvo zviri nyore kufunga, kwete zvese zvigadziriso zvehardware zvakafanana uye saka hazviite zvine musoro kuchengetedza iyo mwero zvisinei nekuti ndeyedu. Kukosha uku kwakachengetwa mu / proc / sys / vm / swappiness faira, uye tinogona kuitarisa na:
kati / proc / sys / vm / swappiness
Ingangoita kunge iri pamakumi matanhatu, uye kana zvirizvo zvatingaite kuti tichinje, kunyanya kana isu tine inopfuura 4 GB ye RAM ndangariro, nekuti mune iyo kesi isu tinowanzoda zvishoma kana kushaya ndangariro chaiyo. Asi tisati tatsanangura maitiro ekugadzirisa izvo, regai tione zvishoma nezve kufunga kune kuseri kweichi chose chiyeuchidzo uye swappiness chinhu; Uye ndezvekuti kana ichinge yasiyiwa nekukasira pa60, izvo kernel inoudzwa kuenda nekushandisa iyo chaiyo memory kana RAM yedu iine makumi mana muzana kana pasi peyayo emahara masimba. Saka, kana tikamisa swappiness yakaenzana ne100 iyo chaiyo memory inozoshandiswa nguva dzese, uye kana tikaisiya nemutengo wakaderera kwazvo, inongoshandiswa chete kana RAM yedu yave kuda kupera. Iwo mashoma anokwanisika ndi1, sezvo tichisiya kukosha kwakaenzana ne0 isu tinobvisa iyo chaiyo memory zvachose.
Saka izvo zvatinofanirwa kuita kupinza unotevera kuraira kubva kune iyo terminal (Ctrl + Alt + T):
sudo sysctl vm. kufara = 10
Zvino kukosha kwe swappiness icharamba iri gumi, uye ipapo memory chaiyo haizombo shandiswa. Kamwe kukosha uku kwachinjwa hapana chikonzero chekutanga komputa asi chinotanga kushanda ipapo ipapo, uye kana tikadzosera kukosha kwayo ichave iri makumi matanhatu sepakutanga, nekuti izvo zvatichazoda kusiya shanduko iyi yakasimbiswa zvachose. Kuti tiite izvi, kana tangoshandisa komputa yedu uye nekuona kuti zvese zvanaka nemutengo mutsva we swappiness, isu tinoita:
sudo nano /etc/sysctl.conf
mushure meizvozvo tinotsvaga chinyorwa vm.swappiness = uye wedzera kukosha kwaunoda mushure me "=" chiratidzo. Isu tinochengetedza iyo faira uye izvozvi, shanduko ichave inogara zvachose.
Tsananguro yakanaka kwazvo !!! Chinyorwa chakanaka kwazvo !! Mune yangu nyaya, pandinoita shanduko iyi pandinotangazve kabhuku kacho inodzoka kune iyo yekutanga kukosha ye60, zvinoita kunge iyo faira inochengetwa asi painotangazve "yakarongedzwa". Ini ndatoedza zvese pasina kubudirira, une ruzivo here kuti chii chingave chiri kuitika? Ndine 1GB yeRam.
Gracias !!
Hi César, ndinofara kuti wakazviwana zvichifadza.
Kana iyo kukosha ikarasika kana system yatanga patsva ini ndaizotarisa pa /etc/rc.local uye zvimwe zvekutanga zvinyorwa (zvinosiyana zvinoenderana nedistro yega yega) sezvo zvingave kuti izvi zvakaiswa pakutanga.
Ndinokutendai!
Tsananguro yakanaka kwazvo!
Semubatsiri, heino imwe inonakidza nezve Kuchinjana uye swappiness muLinux:
http://www.sysadmit.com/2016/10/linux-swap-y-swappiness.html
iwe hauzive kuti izvi zvakanaka sei kwandiri, ndatenda
Thanks,
Mune yangu /etc/sysctl.conf hachisi chinyorwa vm.swappiness =, ndakaitsvaga zvakanaka, iyo faira idiki. Kunze kwekunge iwe uchifanira kuwedzera icho, chinyorwa chinoti uwane nekugadzirisa iyo kukosha, kwete kuwedzera mutsetse.
Thanks,
Mune yangu /etc/sysctl.conf hapana vm.swappiness = text. Kunze kwekunge iwe uchifanira kuwedzera icho, chinyorwa chinoti uwane nekugadzirisa iyo kukosha, kwete kuwedzera mutsetse.
Iwe unofanirwa kuigadzira, pakupera kwefaira iwe yaunoisa vm.swappiness = 10 uye ndizvozvo.
Kana ikasachengetedza pakutangazve inogona kunge iri nekuti haushandise iyo yekuraira Sudo.
Ubuntu: sudo gedit /etc/sysctl.conf
Xubuntu: sudo mousepad /etc/sysctl.conf
Yakanaka chinyorwa. Ndatenda!
Unogona kuisa zero. matambudziko api anogona kuoneka?
Mhoro uye ndinokutenda Willy Clew yechinyorwa chako chinojekesa kwandiri maitiro ekushandisa iyo swapp memory, asi zvakandipa kusahadzika kukuru nekuti kana uchipinda mune terminal uye uchiita iyo mirairo yaunoratidza, inodzosera meseji inoti:
bash: kati / proc / sys / vm / swappiness: Faira kana dhairekitori haripo
Chii chinogona kukonzereswa izvi?
Wakanyora zvakaipa. Iwe hauna kuisa nzvimbo mushure me "kati."
chikuru, tinochigovana muboka rebuntu muchiSpanish https://t.me/ubuntu_es
Zvakanakisa zvakandishandira paDebian 10.9
Ini ndiri musayendisiti wemakomputa ini ndakaisa uye kuyedza akati wandei ma distros, sarudzo yakanakisa yekumisa iyo swappiness ndeyekunyora mune iyo terminal.
sudo nano /etc/sysctl.conf
mushure mekudzvanya pinda nyora kiyi uye pinda zvakare, wobva wanyora kumagumo mutsara unotevera
vm. kufara = 0
wobva wadzvanya ctrl uye x kiyi panguva imwe chete, iye anogadzira mubvunzo wekuti kana iwe uchida kusevha mutsara mutsva mufaira wobva wadzvanya Y kiyi kuti hongu uye n kuitira kuti irege kuichengeta
Nei ndakanyora zero 0? Bvunzo dzakatoitwa pamaPC akasiyana andakaronga nekuti ndiyo sarudzo yakanakisa nekuti inoshandisa iyo pagination asi semuenzaniso kana chromium kana bhurawuza yakavhurwa nekuvhura Facebook nekuti memory memory (swap kana inonzi pagination) ichawedzera asi kana ichivharwa chikamu uye bhurawuza kana chero chirongwa nekuti iyo paging memory (chinjana) inoderera kusunungura iro rakaomarara diski iro rinobatsira kudzivirira kukuvadza iro, yeuka kuti swap memory kana inonzi paging (swap) inoshandisa hard disk.
Handina kunzwisisa, ndine hurombo. Kana iyo yakasarudzika iri makumi matanhatu yekuchinjanisa kuti ishandiswe iine makumi mana kana zvishoma kushayikwa, nekumisa paramende kusvika gumi. Nekunonoka kudzora dhata