Ukukhipha ku-cache yediski ye-Squid 7: i-LRU nezimpawu zamanzi
Qonda inqubomgomo yokushintsha i-cache yediski ye-Squid 7 kanye nezimpawu zamanzi eziphansi neziphezulu, esikhundleni sokuthatha izinto ezifakwe ku-cache njengamafayela anaphakade.
I-Squid ayigcini yonke into eyake yayifaka ku-cache. Isitolo sayo sediski sinomthamo omisiwe kanye nenqubomgomo yokushintsha ekhetha ukuthi iziphi izinto ezifakwe ku-cache ezizokhishwa.
Kusixhumi se-Squid 7, inqubomgomo evamile ye-LRU kanye nezimpawu zamanzi zediski ezizenzakalelayo zivezwa kanje:
cache_replacement_policy lru
cache_swap_low 90
cache_swap_high 95Izimpawu zamanzi zingamaphesenti esikhala sokushintshana esimisiwe. Ukushintsha kuqala lapho ukusetshenziswa kungaphezu kophawu oluphansi. Njengoba ukusetshenziswa kusondela kuphawu oluphezulu, ukukhipha kuba nolaka kakhulu, ngenhloso yokugcina i-cache eduze kophawu oluphansi.
I-LRU ikhetha izinto ngokusekelwe ekusetshenzisweni kwakamuva. Umthamo unqunywa ukulungiselelwa kwesitolo sediski, kuhlanganise ama-entry e-cache_dir afanele; ukushintsha uphawu lwamanzi akudali isikhala sediski esengeziwe.
Lowo umjikelezo wempilo ojwayelekile we-cache: into ingakhishwa futhi ilethwe futhi lapho icelwa kamuva. Asikho isidingo sokususa yonke i-cache nje ngoba kunamafayela amaningi aqoqiwe.
Qhubeka uqaphe isistimu yamafayela ngokwayo. Amalogi, imethadatha, amafayela esikhashana nezinye izinhlelo zingathatha isikhala ngaphandle komthamo wezinto ezifakwe ku-cache. Ukushintshwa kwe-cache kuphatha isitolo se-Squid, hhayi wonke amafayela abelana ngediski.