Release cache-bench 0.2.0 kanggo sinau efektifitas saka file caching

7 sasi sawise release sadurungé, cache-bench 0.2.0 dirilis. Cache-bench punika script Python sing ngijini sampeyan kanggo ngira-ngira impact saka setelan memori virtual (vm.swappiness, vm.watermark_scale_factor, Multigenerational LRU Framework lan liyane) ing kinerja tugas sing gumantung ing operasi maca file cache, utamané ing memori kurang. kahanan. Kode mbukak ing lisensi CC0.

Kode script ing versi 0.2.0 meh rampung ditulis maneh. Saiki, tinimbang maca file saka direktori sing ditemtokake (pilihan -d wis dibusak ing versi anyar), maca saka siji file ing fragmen ukuran sing ditemtokake kanthi urutan acak.

Pilihan sing ditambahake:

  • —file — path menyang file saka ngendi maca bakal dileksanakake.
  • —chunk — ukuran potongan ing kibibyte, standar 64.
  • --mmap - maca saka obyek file sing dipetakan memori tinimbang maca saka deskriptor file.
  • --preread — sadurunge miwiti tes, pra-waca (cache) file sing ditemtokake kanthi maca kanthi urut ing potongan 1 MiB.
  • --bloat - nambah fragmen sing bisa diwaca ing dhaptar supaya bisa nambah konsumsi memori proses kasebut lan nggawe kekurangan memori ing mangsa ngarep.
  • —interval — interval kanggo outputting (logging) asil ing detik.

Source: opennet.ru

Add a comment