Kua whakatakotohia e Facebook he tikanga whakahaere mahara papa hou mo te pata Linux

Roman Gushchin (Roman Gushchin) mai i Pukamata whakaputaina i runga i te rarangi mēra a nga kaiwhakawhanake kernel Linux he huinga papanga me te whakatinanatanga o te kaiwhakahaere tohatoha mahara hou papapa (pūmana mahara papa). He mea rongonui te kaiwhakahaere hou mo te neke i te kaute papa mai i te taumata wharangi mahara ki te taumata ahanoa kernel, na reira ka taea te tiri i nga wharangi papa ki roto i nga roopu c rereke, hei utu mo te tohatoha keteroki papa mo ia roopu.

Ko te huarahi e whakaarohia ana ka taea te whakanui ake i te pai o te whakamahi i te papa, te whakaiti i te rahi o te mahara e whakamahia ana mo te papa ma te 30-45%, me te tino whakaiti i te kohinga mahara o te kernel. Ma te whakaiti i te maha o nga papa kore-neke, he pai ano te painga ki te whakaiti i te wehenga mahara. Ko te kaiwhakahaere mahara hou he tino ngawari te waehere mo te kaute mo nga papa me te kore e hiahia ki te whakamahi i nga huringa uaua mo te hanga hihiri me te whakakore i nga keteroki papa mo ia cgroup. Ko nga roopu mahara katoa i roto i te whakatinanatanga hou e whakamahi ana i te huinga keteroki papaa noa, a, ko te oranga o nga keteroki papaa kua kore e herea ki te roanga o te hunga kua whakauruhia ki roto i te cgroup herenga mo te whakamahi mahara.

Ko te tika ake o nga kaute rauemi kua whakatinanahia i roto i te kaiwhakahaere papaa hou ka nui ake te utaina o te PTM, engari i roto i nga mahi, he iti noa nga rereketanga. Ina koa, kua maha nga marama e whakamahia ana te kaiwhakahaere papaa hou mo te whakaputa i nga kaitoro Facebook e whakahaere ana i nga momo taumahatanga rereke, a kaore ano kia kitea he reanga. I te wa ano, he nui te whakahekenga o te kohi mahara - ki etahi kaihautu ka taea te penapena ki te 1GB o te mahara, engari ko tenei tohu ka tino whakawhirinaki ki te ahua o te kawenga, te rahi o te RAM, te maha o nga PTM. me nga ahuatanga o te mahi me te mahara. Nga whakamatautau o mua whakaatu te whakaiti i te kai mahara ma te 650-700 MB (42% o te mahara papaa) i runga i te paetukutuku-mua-mutunga, 750-800 MB (35%) i runga i te tūmau me te keteroki DBMS me te 700 MB (36%) i runga i te tūmau DNS.

Source: opennet.ru

Tāpiri i te kōrero