Op maart 8th waard it gegevenscachingsysteem yn RAM bywurke memcached oant ferzje 1.6.0. It wichtichste ferskil fan eardere releases is dat it no mooglik is om in ekstern apparaat te brûken om cached gegevens op te slaan.
memcached brûkt om it wurk fan heul laden siden of webapplikaasjes te fersnellen troch tagong ta de DBMS en tuskenlizzende gegevens te cachen.
Yn de nije ferzje is de opsje standert ynskeakele by it bouwen extstore, dy't ferantwurdlik is foar it brûken fan eksterne media. Om de funksje út te skeakeljen, spesifisearje de parameter --disable-extstore yn ./configure. Lykwols, ek al is de build standert ynskeakele, jo moatte eksplisyt spesifisearje it brûken fan dizze funksje by it opstarten.
Extstore lit it brûken fan eksterne Flits of SSD ride om de cachegrutte te fergrutsjen. Hjirmei kinne jo folle gruttere hoemannichten gegevens yn 'e cache dan sûnder dizze funksje te brûken.
In oare wichtige ynnovaasje wie de werynrjochting fan netwurkynteraksje, dy't no oanpast is foar automatyske ferwurking fan batchoanfragen binnen ien systeemoprop. Yn eardere ferzjes waard ferwurking fan elke GET-oanfraach yn in apart pakket ferstjoerd, wylst yn 'e nije ferzje antwurden op meardere oanfragen wurde sammele yn ien meta-pakket en tagelyk ferstjoerd. As gefolch fan dizze ynnovaasje waard de CPU-lading mei 25% fermindere.
Ek as gefolch fan dizze modernisearring waard ûnthâld konsumpsje foar buffering fermindere - fan 4.5 KB nei 400-500 bytes per oprop, en it gebrûk fan 'e malloc, realloc en frije funksjes waard fermindere, wat late ta minder ûnthâldfragmentaasje. Elke thread behannelet no in eigen pool fan lês- en skriuwbuffers foar aktive ferbiningen. Om de grutte fan dizze buffers oan te passen, wurde de opsjes -o resp_obj_mem_limit=N en -o read_buf_mem_limt=N foarsjoen.
It waard ek bekend makke dat it binêre protokol foar it útwikseljen mei de tsjinner waard oerbrocht nei de kategory "ferâldere". It waard ferfongen troch it meta-protokol - in tekstferzje fan it protokol mei kompakte meta-kommando's. It nije protokol hâldt rekken mei alle earder beskikbere operaasjes mei âldere ferzjes fan it binêre protokol.
>>> Boarne (BSD lisinsje)
>>> Beskriuwing fan meta kommando's
Boarne: linux.org.ru

