Ho lokolloa ha cache-bench 0.1.0 ho ithuta katleho ea caching ea lifaele ha mohopolo o le tlase

cache-bench ke sengoloa sa Python se u lumellang hore u hlahlobe phello ea litlhophiso tsa memori e hlakileng (vm.swappiness, vm.watermark_scale_factor, Multigenerational LRU Framework le tse ling) mabapi le ts'ebetso ea mesebetsi e itšetlehileng ka ts'ebetso ea "caching" e baloang maemong a tlase a mohopolo. . Khoutu e butsoe tlas'a laesense ea CC0.

Tšebeliso e kholo ke ho bala lifaele ho tsoa bukeng e boletsoeng ka tatellano e sa reroang ebe o li kenya lethathamong ho fihlela palo e boletsoeng ea mebibyte e baloa. Ho na le mefuta e 'meli ea ts'ebetso:

  • Ea pele - e thusang - e sebelisoa ho theha bukana ea boholo bo fanoeng. Tabeng ena, palo e itseng ea lifaele tsa mebibyte tse nang le mabitso a sa tloaelehang li thehoa bukeng.
  • Mokhoa oa bobeli ke oona o ka sehloohong - mokhoa oa ho bala lifaele ho tsoa bukeng e boletsoeng ka tatellano e sa reroang. Nakong ea ho bala, palo ea memori e sebelisoang ke script ea eketseha, 'me lebelo la ho bala palo e fanoeng ea lifaele le itšetlehile ka boholo ba maqephe a cached file.

Karolo ea morero e boetse ke script e thusang ea drop-cache, e khothalletsoang hore e tsamaisoe pele e qala tlhahlobo. Ha mongolo o ntse o sebetsa ka mokhoa oa ho bala, kakaretso ea nako ea ts'ebetso, lebelo le tloaelehileng la ho bala, le lebitso la faele ea ho qetela e baloang lia hlahisoa. Script e boetse e u lumella ho kenya liphetho faeleng e nang le litempe tsa linako.

Source: opennet.ru

Eketsa ka tlhaloso