I-Memcached 1.6.0 - isistimu yokugcina idatha ku-RAM enekhono lokuyigcina kumidiya yangaphandle


I-Memcached 1.6.0 - isistimu yokugcina idatha ku-RAM enekhono lokuyigcina kumidiya yangaphandle

NgoMashi 8, uhlelo lokulondolozwa kwedatha ku-RAM lwabuyekezwa Kukhunjulwe kuze kube yinguqulo 1.6.0. Umehluko omkhulu kusukela ekukhishweni kwangaphambilini ukuthi manje sekungenzeka ukusebenzisa idivayisi yangaphandle ukuze ugcine idatha egcinwe kunqolobane.

Kukhunjulwe esetshenziselwa ukusheshisa umsebenzi wamasayithi alayishwe kakhulu noma izinhlelo zokusebenza zewebhu ngokufaka kunqolobane ukufinyelela ku-DBMS kanye nedatha ephakathi.

Kunguqulo entsha, inketho inikwe amandla ngokuzenzakalela uma wakha isitolo esikhulu, enesibopho sokusebenzisa imidiya yangaphandle. Ukuze ukhubaze umsebenzi, cacisa ipharamitha --disable-extstore kokuthi ./configure. Kodwa-ke, noma ngabe ukwakha kunikwe amandla ngokuzenzakalela, kufanele ucacise ukusetshenziswa kwalo msebenzi ekuqaleni.

I-Extstore ivumela ukusetshenziswa kwangaphandle Flash noma I-SSD shayela ukuze ukhuphule usayizi wenqolobane. Lokhu kuzokuvumela ukuthi ulondoloze amanani amakhulu kakhulu wedatha kunangaphandle kokusebenzisa lesi sici.

Okunye okuqanjwe kabusha okubalulekile kwakuwukusetshenzwa kabusha kokuxhumana kwenethiwekhi, manje okulungiselwe ukucutshungulwa okuzenzakalelayo kwezicelo zeqoqo ngaphakathi kocingo olulodwa lwesistimu. Ezinguqulweni zangaphambilini, ukucutshungulwa kwesicelo ngasinye se-GET kwathunyelwa ngephakethe elihlukile, kuyilapho enguqulweni entsha, izimpendulo zezicelo eziningi ziqoqwa zibe yimeta-package eyodwa futhi idluliselwe ngesikhathi. Njengomphumela walokhu okusha, umthwalo we-CPU wehliswa ngo-25%.

Futhi, ngenxa yalokhu kushintshwa kwesimanje, ukusetshenziswa kwememori kokugcina kuncishisiwe - kusuka ku-4.5 KB kuya ku-400-500 bytes ngocingo ngalunye, futhi ukusetshenziswa kwe-malloc, realloc kanye nemisebenzi yamahhala kwehlisiwe, okuholele ekuhlukaneni kwenkumbulo okuncane. Uchungechunge ngalunye manje lusingatha iqoqo lalo lamabhafa okufunda nokubhala okuxhumana okusebenzayo. Ukulungisa usayizi walawa mabhafa, izinketho -o resp_obj_mem_limit=N kanye -o read_buf_mem_limt=N zinikeziwe.

Kuphinde kwamenyezelwa ukuthi iphrothokholi kanambambili yokushintshisana neseva idluliselwa esigabeni "esiphelelwe yisikhathi". Yathathelwa indawo yi-meta protocol - inguqulo yombhalo wephrothokholi enemiyalo ye-meta ehlangene. Iphrothokholi entsha icabangela yonke imisebenzi eyayitholakala ngaphambilini kusetshenziswa izinguqulo ezindala zephrothokholi kanambambili.

>>> Website Official


>>> Umthombo (ilayisensi ye-BSD)


>>> Incazelo ye-Extstore


>>> Incazelo yemiyalo ye-meta

Source: linux.org.ru

Engeza amazwana