Memcached 1.6.0 - he punaha mo te keteroki raraunga i roto i te RAM me te kaha ki te penapena i runga i nga panui o waho.


Memcached 1.6.0 - he punaha mo te keteroki raraunga i roto i te RAM me te kaha ki te penapena i runga i nga panui o waho.

I te Maehe 8th, i whakahoutia te punaha keteroki raraunga i roto i te RAM Mahara tae noa ki te putanga 1.6.0. Ko te rereketanga nui mai i nga putanga o mua ka taea te whakamahi i tetahi taputapu o waho ki te penapena i nga raraunga keteroki.

Mahara i whakamahia hei tere ake i nga mahi a nga waahi kua utaina, nga tono paetukutuku ranei ma te keteroki uru ki te DBMS me nga raraunga takawaenga.

I roto i te putanga hou, ka taea te whiringa ma te taunoa i te wa e hanga ana toa extstore, kei a ia te kawenga mo te whakamahi i nga korero o waho. Hei whakakore i te mahi, tohua te --disable-extstore tawhā i roto i te ./configure. Heoi, ahakoa kua whakahoehia te hanga ma te taunoa, me ata whakaatu e koe te whakamahinga o tenei mahi i te tiimatanga.

Toa Extstore ka taea te whakamahi o waho Flash ranei SSD puku ki te whakanui i te rahi keteroki. Ma tenei ka taea e koe te keteroki i nga raraunga nui atu i te kore e whakamahi i tenei waahanga.

Ko tetahi atu mea hou ko te mahi ano i te taunekeneke whatunga, kua urutau inaianei mo te tukatuka aunoa o nga tono puranga i roto i te waea punaha kotahi. I nga putanga o mua, ko te tukatuka o ia tono GET i tukuna i roto i te kete motuhake, i te putanga hou, ka kohia nga whakautu ki nga tono maha ki roto i te kete-meta kotahi ka tukuna i te wa kotahi. Ko te hua o tenei mahi hou, kua whakahekehia te kawenga CPU e 25%.

I tua atu, na tenei whakahoutanga, kua whakahekehia te kohi mahara mo te buffering - mai i te 4.5 KB ki te 400-500 paita mo ia piiraa, ka whakahekehia te whakamahinga o nga mahi malloc, realloc me te kore utu, na te iti ake o te wehenga mahara. Inaianei kei ia miro tana ake puna purongo panui me te tuhi mo nga hononga kaha. Hei whakatika i te rahi o enei parepare, ka whakaratohia nga whiringa -o resp_obj_mem_limit=N me -o read_buf_mem_limt=N.

I panuitia ano ko te kawa rua mo te whakawhiti me te tūmau kei te whakawhitia ki te waahanga "kua tawhito". I whakakapihia e te kawa meta - he putanga kuputuhi o te kawa me nga whakahau meta kiato. Ka whai whakaaro te kawa hou ki nga mahi katoa e waatea ana i mua ma te whakamahi i nga putanga tawhito o te kawa rua.

>>> Paetukutuku Official


>>> Waehere puna (Raihana BSD)


>>> Whakaahuatanga o Extstore


>>> Whakaahuatanga o nga whakahau meta

Source: linux.org.ru

Tāpiri i te kōrero