Sunungura cache-bhenji 0.2.0 kuti udzidze kushanda kwefaira caching

Mwedzi 7 mushure mekusunungurwa kwekare, cache-bench 0.2.0 yakasunungurwa. Cache-bhenji iPython script inokubvumira kuti uongorore maitiro ezvirongwa zvekuyeuka (vm.swappiness, vm.watermark_scale_factor, Multigenerational LRU Framework nezvimwe) pakuita kwemabasa anoenderana ne caching file kuverenga mashandiro, kunyanya mundangariro yakaderera. mamiriro. Iyo kodhi yakavhurika pasi peCC0 rezinesi.

The script code in version 0.2.0 inenge yakanyatso kunyorwa patsva. Zvino, pachinzvimbo chekuverenga mafaera kubva kune yakatsanangurwa dhairekitori (iyo -d sarudzo yakabviswa mushanduro nyowani), inoverenga kubva kune imwe faira muzvidimbu zvehukuru hwakatarwa mukurongeka.

Zvimwe zvingasarudzwa:

  • -file - nzira yekuenda kufaira kubva paizoverengwa kuverenga.
  • -chunk - chunk saizi mu kibibytes, default 64.
  • --mmap - verenga kubva mundangariro-mapped faira chinhu pane kuverenga kubva kune faira descriptor.
  • --preread - usati watanga bvunzo, pre-verenga (cache) iyo yakatsanangurwa faira nekutevedzana kuverenga mu1 MiB chunks.
  • --bloat - wedzera zvimedu zvinoverengeka kune iyo rondedzero kuti uwedzere kurangarira kushandiswa kwemaitiro uye kugadzira kushomeka kwendangariro mune ramangwana.
  • -interval - nguva yekuburitsa (kutema) inoguma mumasekonzi.

Source: opennet.ru

Voeg