Më 8 mars u bë një përmirësim i sistemit të caching të të dhënave në RAM Memcached deri në versionin 1.6.0. Dallimi kryesor nga versionet e mëparshme është se tani është e mundur të bëhet përdorimi i një pajisjeje të jashtme për ruajtjen e të dhënave të cached.
Memcached përdoret për të përshpejtuar funksionimin e faqeve të internetit apo aplikacioneve të ngarkuara shumë duke caching aksesin në DBMS dhe në të dhënat ndërmjetëse.
NĂ« versionin e ri, gjatĂ« ndĂ«rtimit, Ă«shtĂ« pĂ«rfshirĂ« si parazgjedhje parametri extstore, i cili Ă«shtĂ« pĂ«rgjegjĂ«s pĂ«r pĂ«rdorimin e njĂ« depoje tĂ« jashtme. PĂ«r tĂ« çaktivizuar kĂ«tĂ« funksion, duhet tĂ« specifikoni nĂ« ./configure parametrin âdisable-extstore. MegjithatĂ«, pavarĂ«sisht se Ă«shtĂ« aktivizuar si parazgjedhje, gjatĂ« nisjes duhet tĂ« tregoni drejtpĂ«rdrejt pĂ«rdorimin e kĂ«tij funksioni.
Extstore lejon përdorimin e një Flash ose SSD depoje për të rritur madhësinë e caches. Kjo do të mundësojë caching shumë më të mëdha sasi të dhënash sesa pa përdorimin e këtij funksioni.
Një tjetër risie e rëndësishme ishte ristrukturimi i ndërveprimit rrjetor, i cili tani është i adaptuar për përpunimin automatik të kërkesave të grumbulluara brenda një thirrje sistemi. Në versionet e mëparshme, përpunimi i çdo kërkese GET dërgohej në një paketë të veçantë, ndërsa në versionin e ri përgjigjet për disa kërkesa grumbullohen në një metapakete dhe dërgohen një herë. Si rezultat i kësaj risie është ulur ngarkesa në CPU me 25%.
Po ashtu, si rezultat i kĂ«saj modernizimi, Ă«shtĂ« reduktuar konsumi i memories pĂ«r buffering â nga 4.5 KB nĂ« 400-500 byte pĂ«r thirrje, dhe Ă«shtĂ« reduktuar pĂ«rdorimi i funksioneve malloc, realloc dhe free, qĂ« ka çuar nĂ« fragmentim mĂ« tĂ« vogĂ«l tĂ« memories. Ădo thread tani pĂ«rpunon rezervuarin e tij tĂ« buffers pĂ«r lexim dhe shkruarje pĂ«r lidhjet aktive. PĂ«r tĂ« konfiguroni madhĂ«sinĂ« e kĂ«tyre buffers, janĂ« parashikuar opsionet -o resp_obj_mem_limit=N dhe -o read_buf_mem_limit=N.
I Ă«shtĂ« bĂ«rĂ« gjithashtu njoftimi pĂ«r kalimin nĂ« statusin e "dekretuar si mĂ« tĂ« vjetra" tĂ« protokollit binar tĂ« exchange me serverin. NĂ« vend tĂ« tij ka ardhur protokolli meta â njĂ« version tekstual i protokollit me komanda meta kompakte. NĂ« protokollin e ri janĂ« parashikuar tĂ« gjitha operacionet e mĂ«parshme qĂ« pĂ«rdornin versionet e vjetra tĂ« protokollit binar.
>>> Webfaqja zyrtare
>>> Kod i burimit (licenca BSD)
>>> Përshkrimi i komanda meta
Burimi: linux.org.ru

