¿Ikhompyuter yakho ayinayo inkumbulo eninzi ikhona? Nje ukuba uqale ukuvula iinkqubo ezininzi, ngaba iqala ukusebenza? leeenta? Kulungile, esi ayisosisombululo (mhlawumbi kufuneka ucinge ngokusebenzisa i-distro elula okanye, ukuba kuyenzeka, uphucule ikhompyuter yakho) kodwa inokukunceda. cima i-cache yenkqubo yakho. Ngokungagqibekanga, iLinux ikhulisa i-cache de yonke inkumbulo ekhoyo isetyenziswe. Oku kuqhelekile, zonke iinkqubo zokusebenza zenza ukubonelela ngesantya esikhulu. Ingxaki kukuba ngamanye amaxesha oku kunokuvelisa iziphumo ezibuyela umva: ukucotha, ukushukuma kwividiyo, njl. |
Yintoni i-cache?
I-cache yi inkumbulo encinci kunye nekhawulezayo, egcina iikopi zedatha esetyenziswa rhoqo ebekwe kwimemori engundoqo.
Yiseti ye phinda idatha esuka kwezinye iimvelaphi, kunye nepropati ukuba idatha yoqobo iyabiza ukufikelela, ngokuqhelekileyo ngexesha, xa kuthelekiswa nekopi kwi-cache. Xa idatha ifike kuqala, ikopi yenziwe kwi-cache; Ufikelelo olulandelayo lwenziwa kwikopi exeliweyo, okwenza umndilili wexesha lokufikelela kwidatha libe lifutshane.
Xa iprosesa idinga ukufunda okanye ukubhala kwindawo ekwinkumbulo ephambili, iqala ijonge ukubona ukuba ikopi yedatha ikwindawo efihlakeleyo. Ukuba kunjalo, iprosesa ifunda ngokukhawuleza okanye ibhale kwi-cache, ekhawuleza kakhulu kunokufunda okanye ukubhala kwimemori engundoqo.
Ndingayicima njani into egciniweyo?
sudo su sync && echo 3 > /proc/sys/vm/drop_caches phuma
En GNOME Uya kuba nakho ukubona isiphumo salo myalelo ngokucacileyo ukuba wongeza iMoni yeNkqubo kwiqela lenjongo.
Umthombo: Scott Klarr
5.3.9.5. /proc/sys/vm/
Olu lawulo lwenza kube lula ukuqwalasela imemori yenyani (VM) indlela esezantsi ye Linux kernel. I-kernel yenza usetyenziso olubanzi kunye nobukrelekrele bememori ebonakalayo, eyaziwa ngokuba yindawo yokutshintshana.
Umthombo: http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-es-4/s1-proc-directories.html
Andizange ndifumane into ye-drop_caches, kodwa ingcamango kukuba ziifayile zokulawula; 3 iya kuba ngumyalelo wokukhupha i-cache. Ndicinga ukuba xa sele ikhutshiwe, ifayile iya kubuyela ku-0. Ngokuqinisekileyo ibuyela ku-0 xa uqala kwakhona, okunye akujongi
Nibuliso!
5.3.9.5. /proc/sys/vm/
Olu lawulo lwenza kube lula ukuqwalasela imemori yenyani (VM) indlela esezantsi ye Linux kernel. I-kernel yenza usetyenziso olubanzi kunye nobukrelekrele bememori ebonakalayo, eyaziwa ngokuba yindawo yokutshintshana.
Umthombo: http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-es-4/s1-proc-directories.html
Andizange ndifumane into ye-drop_caches, kodwa ingcamango kukuba ziifayile zokulawula; 3 iya kuba ngumyalelo wokukhupha i-cache. Ndicinga ukuba xa sele ikhutshiwe, ifayile iya kubuyela ku-0. Ngokuqinisekileyo ibuyela ku-0 xa uqala kwakhona, okunye akujongi
Nibuliso!
Kwaye nge
rm /proc/sys/vm/drop_caches
o
rm /proc/sys/vm/drop_caches/.*
Ngaba ayisebenzi ngokufanayo?
Yizame… kodwa andicingi njalo.
Molo!
into ethethwa ngumbhali weposi inkulu!! iyasebenza!! yintoni ukuyitshintsha?
sudo su
sync blablabla
Phuma
Yiyo leyo!
Ngomyalelo wongqamaniso uyakuphepha ukucima izinto kwimemori ye-SRAM esebenzayo.
Amaxabiso ukusuka ku-0 ukuya ku-3 uxelela i-kernel ukuba zeziphi izinto ofuna ukuzikhulula kwi-SRAM.
0 kwi na.
1 i-pagecache
Iinodes ezi-2 kunye namazinyo
3 yintoni ku-1 kwaye yintoni eku-2
i-inodes metadata kunye nolwazi lwe-dentries lwabalawuli kunye noluhlu lweefayile eziluquletheyo... phezulu ngolu hlobo, phakathi kwethebhulethi yesilungisi kunye nenkumbulo yam endala...
ungenza iqhosha kwimenyu ngefayile ye-sh yongqamaniso; echo 3 > /proc/blablabla drop-caches (ndiqinisekile ukuba lo mfo umnandi uyipapashile)
GwinZMO KK
Ewe, ndizamile, ndavula ifayile yam ye-drop_caches ukuze ndibone into endinayo kwaye ibonise kuphela u-0, ukusebenzisa.
Ungqamanisa && echo 3> / proc / sys / vm / drop_caches
Umxholo wayo utshintshile ukusuka ku-0 ukuya ku-3, eya kwahluka kakhulu ekusebenziseni i-rm kuba oko kuya kuyicima ngokupheleleyo ifayile.
Nangona ndingekaqondi ukuba ithetha ukuthini ukuba ibinomxholo ongu-0 kwaye yatshintshwa yaba ngu-3.
Isebenza ngaphandle kweengxaki, enkosi Pablo
Ulonwabo.