Alefaso ny cache-bench 0.2.0 hianarana ny fahombiazan'ny fichier rakitra

7 volana taorian'ny famoahana teo aloha, navoaka ny cache-bench 0.2.0. Cache-bench dia script Python izay ahafahanao manombatombana ny fiantraikan'ny fikandrana fitadidiana virtoaly (vm.swappiness, vm.watermark_scale_factor, Multigenerational LRU Framework sy ny hafa) amin'ny fanatanterahana asa izay miankina amin'ny asa famakiana rakitra cache, indrindra amin'ny fitadidiana ambany. fepetra. Ny kaody dia misokatra eo ambanin'ny lisansa CC0.

Ny kaody script amin'ny version 0.2.0 dia saika averina nosoratana tanteraka. Ankehitriny, raha tokony hamaky rakitra avy amin'ny lahatahiry voatondro (ny safidy -d dia nesorina tamin'ny dikan-teny vaovao), dia mamaky avy amin'ny rakitra iray amin'ny ampahany amin'ny habe voafaritra amin'ny filaharana kisendrasendra.

Safidy fanampiny:

  • β€”file β€” lalana mankany amin'ny rakitra izay hanaovana ny famakiana.
  • β€”chunk β€” habe amin'ny kibibytes, default 64.
  • --mmap - vakiana avy amin'ny zavatra fisie misy fahatsiarovana fa tsy mamaky avy amin'ny mpamoritra rakitra.
  • --preread β€” alohan'ny hanombohan'ny fitsapana, vakio mialoha (cache) ny rakitra voatondro amin'ny alΓ lan'ny famakiana misesy amin'ny ampahany 1 MiB.
  • --bloat - ampio sombintsombiny azo vakina amin'ny lisitra mba hampitomboana ny fanjifana fahatsiarovana ny dingana ary hamorona tsy fahampian'ny fahatsiarovana amin'ny ho avy.
  • β€”interval β€” elanelam-potoana ho an'ny famoahana (fandrafetana) vokatra ao anatin'ny segondra.

Source: opennet.ru

Add a comment