Drop_caches, hlanza imemori ye-RAM kusistimu yakho kusuka ku-terminal

Mayelana nama-drop_caches

Esihlokweni esilandelayo sizobona ukuthi kanjani i-RAM ehlanzekile kusuka esigungwini se-Ubuntu. Ngokuzenzakalelayo, i-Gnu / Linux inendlela esebenza kahle kakhulu yokuphatha i-RAM kumakhompyutha ethu. Ngalokhu sithola ukusebenza okungcono kwezinsizakusebenza ezitholakala ohlelweni lwethu. Le ndlela kwesinye isikhathi ingadida abasebenzisi njengoba i-RAM ibonakala idliwe ngokuphelele yize ivala zonke izinhlelo zokusebenza.

I-Gnu / Linux isebenzisa imemori etholakalayo ukugcina izinhlelo zokusebenza kusuka ku-hard drive, ngenhloso ye- finyelela izikhathi zokufunda ezisheshayo. Le nzuzo iba yinto ekhathazayo, ikakhulukazi kubaphathi bohlelo abaxazulula izinkinga ze-PC. Izinguquko ezisetshenziswe kumafayili esistimu kudiski ekhuni kungenzeka zingafundwa. Lokhu kwenzeka ngoba iGnu / Linux iyazilayisha kusuka ku-RAM. Ngakho-ke, ukulungisa le nkinga, kuwumqondo omuhle hlanza i-RAM esikhundleni sokuqala kabusha i-PC.

Hlanza i-RAM ku-Ubuntu, i-Linux Mint kanye nokuphuma ngama-drop_caches

Sizoqala ukuphela (Ctrl + Alt + T) bese uthayipha imiyalo elandelayo:

drop_caches run in terminal

sudo su

sync; echo 3 > /proc/sys/vm/drop_caches

Ukuqala thina ake ungene ngemvume njengezimpande. Ngemuva kwalokho umyalo 'ukuvumelanisa'ngizoya hlanza i-buffer yohlelo lwefayela. Ngale ndlela, sizoqiniseka ukuthi zonke izinto ezifakwe kunqolobane ziyakhishwa. Ngaphandle kwalokho kungaba nezinkinga. Umyalo 'qalisawenza umsebenzi wokubhala kufayela futhi i-drop_caches isula inqolobane ngaphandle kokususa noma iyiphi insiza / insiza. Kufanele ubone ngokushesha ukuthi i-RAM ikhululiwe.

Uma kufanele usule inqolobane yediski, "… Echo> 3…”Kuphephe kakhulu enkampanini nakwimishini esigabeni sokukhiqiza kusukela«… Echo 1>….»Izosusa ikhasi kuphela. Akunconywa ukusebenzisa inketho yesithathu «… Echo 3>…»Ekukhiqizeni uze wazi ukuthi wenzani, kusukela izosula inqolobane yekhasi, amazinyo okufakelwa, kanye ama-inode. Inketho "… Echo 0>…»Ngeke idedele lutho, nenketho«… Echo 2>…»Izokhulula ama-inode kuphela namazinyo okufakelwa.

Lokhu kusebenza inganciphisa uhlelo amasekhondi ambalwa, ngenkathi isilondolozi sisuliwe futhi zonke izinsizakusebenza ezidingwa yi-OS zilayishwa zibuyiselwa kunqolobane yediski.

IGnu / Linux yakhelwe ngendlela yokuthi ihlole isilondolozi sediski ngaphambi kokusesha idiski. Uma ithola insiza kunqolobane, khona-ke isicelo ngeke sifike kudiski. Uma sisula i-cache, isistimu yokusebenza izofuna insiza eceliwe kudiski.

Shintsha ukukhishwa kwe-RAM usebenzisa imisebenzi yeCron

Manje njengoba sesazi ukukhulula imemori kumakhompyutha ethu, singafuna ukwenza inqubo yokusula inkumbulo isebenze njalo. Lokhu kungenziwa kalula nge imisebenzi ye-cron. Lo msebenzi kufanele usetshenziswe kuphela kuma-desktops nakuma-laptops.

ISITOLO se1

Ukuqala, sizoqala i-terminal (Ctrl + Alt + T) bese sibhala umyalo olandelayo ku faka i-vim, noma ukuthi wonke umuntu asebenzise isihleli sakhe asithandayo:

sudo apt-get install vim

ISITOLO se2

Manje sizokwakha ifayela le- .sh ifayela ibizwa nge- eraseram.sh. Kuyo, sizofaka iskripthi:

vim borraram.sh

ISITOLO se3

vim drop_caches

Uma sisebenzisa isihleli se-vim, kuzofanele sikwenze cindezela ukhiye 'we-esc' bese ukhiya u-'i ' ukufaka imodi yokufaka. Okulandelayo, sizofaka umbhalo olandelayo.

#!/bin/bash
sync
echo "echo 3 > /proc/sys/vm/drop_caches"

Ulayini wokuqala ngezansi yi UShebang. Ngemuva kwalokho sizobhala umyalo ofanayo esiwusebenzisa ukusula i-RAM kusuka ku-terminal.

Lapho konke sekubhaliwe, sigcina ifayela le-sh futhi sizophuma kusihleli se-vim. Ukwenza lokhu sizocindezela u-'esc 'sizobhala : wq futhi sizocindezela u-Enter. IVim izogcina ifayili le-sh bese iphuma iye esigungwini. Ngalesi sibonelo ngigcine iskripthi ngaphakathi kwifolda yasekhaya yezimpande.

ISITOLO se4

Emuva ku-terminal, sizobhala umyalo olandelayo ku nikeza izimvume zokufunda / ukubhala:

sudo chmod 755 borraram.sh

ISITOLO se5

Manje yisikhathi sokubiza umyalo i-crontab:

sudo crontab -e

ISITOLO se6

drop_caches cron task

Ake sithi sifuna sula i-RAM nsuku zonke ngo-1 PM. Lokhu ukunambitheka kwawo wonke umuntu.

0 13 * * * /root/scripts/borraram.sh

Ifayela le-sh, singalihambisa endaweni esiyifunayo, kepha kufanele sikhumbule indlela ngoba leyo kuzofanele siyinikeze umyalo wangaphambilini.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   URicardo Melgoza kusho

    URosita Melgoza ubheka ukubona ukuthi yini ekufanele. Buza uthisha wakho ukuthi iyiphi i-OS ozoyifaka

  2.   I-Syslog kusho

    Lokhu okuthunyelwe kufanele kususwe, kuqukethe imininingwane eminingi engalungile nengalungile. Akunconyiwe ukusula i-disk cache, lokho akusizi nakancane kumsebenzisi wokugcina. Kungamanga futhi ukuthi "le nzuzo iba yinto ekhathazayo, ikakhulukazi kubaphathi bezinhlelo abaxazulula izinkinga ze-PC", ngoba ??? Futhi akuchazwa ukuthi kungani wenza ukuvumelanisa, ... yindatshana edidayo futhi engalungile.