Modh Bainistíochta Cuimhne Nua Facebook

Duine de chomhaltaí na foirne forbartha líonra sóisialta Facebook, Gushchin Rómhánach, molta i liosta seoltaí an fhorbróra sraith de Paistí eithne linuxdírithe ar bhainistíocht cuimhne a fheabhsú trí rialtóir bainistíochta cuimhne nua a chur i bhfeidhm - leac (rialtóir cuimhne leac).

dáileadh leac meicníocht bhainistíochta cuimhne atá deartha chun cuimhne a leithdháileadh ar bhealach níos éifeachtaí agus deireadh a chur le hilroinnt shuntasach. Is é bunús an algartam seo ná cuimhne leithdháilte ina bhfuil rud de chineál áirithe a stóráil agus an chuimhne sin a athúsáid an chéad uair eile a leithdháiltear í do réad den chineál céanna. Thug Jeff Bonwick an teicníocht seo isteach den chéad uair i SunOS agus úsáidtear go forleathan anois í in eithne go leor córas oibriúcháin Unix, lena n-áirítear FreeBSD agus Linux.

Tá an rialtóir nua bunaithe ar chuntasaíocht leac a bhogadh ó leibhéal an leathanaigh chuimhne go leibhéal an réad eithne, rud a fhágann gur féidir leathanach leac amháin a roinnt i ngrúpaí éagsúla, in ionad taisce ar leith a leithdháileadh do gach cgroup.

Bunaithe ar thorthaí na tástála, leanann sé go gceadaíonn an modh bainistíochta cuimhne atá beartaithe méadú éifeachtúlacht ag baint úsáide as leac a 45%, agus laghdóidh sé freisin tomhaltas cuimhne iomlán an eithne OS. Chomh maith leis sin, trí laghdú a dhéanamh ar líon na leathanach a leithdháiltear le haghaidh leac, laghdaítear ilroinnt na cuimhne ina iomláine, rud nach féidir ach cur isteach ar fheidhmíocht an chórais.

Tá an rialtóir nua tar éis tástáil a dhéanamh ar fhreastalaithe Facebook táirgthe ar feadh roinnt míonna, agus go dtí seo is féidir an tástáil seo a ghlaoch go rathúil: gan aon chaillteanas feidhmíochta agus gan aon mhéadú ar líon na n-earráidí, tugadh faoi deara laghdú soiléir ar thomhaltas cuimhne - ar roinnt. freastalaithe suas go dtí 1GB. Tá an uimhir seo suibiachtúil go leor, mar shampla, léirigh tástálacha níos luaithe torthaí beagán níos ísle:

  • 650-700 MB ar aghaidh an ghréasáin
  • 750-800 MB ar fhreastalaí le taisce bunachar sonraí
  • 700 MB ar an bhfreastalaí DNS

>>> Leathanach an údair ar GitHub


>>> Torthaí tástála luath

Foinse: linux.org.ru

Add a comment