Kutulutsidwa kwa cache-bench 0.1.0 kuti muphunzire momwe mungagwiritsire ntchito posungira mafayilo pomwe kukumbukira kuli kochepa

cache-bench ndi Python script yomwe imakulolani kuti muwone momwe makonzedwe amakumbukiro (vm.swappiness, vm.watermark_scale_factor, Multigenerational LRU Framework ndi ena) pakugwira ntchito kwa ntchito zomwe zimadalira caching file kuwerenga ntchito muzochitika zochepa kukumbukira. . Khodiyo imatsegulidwa pansi pa layisensi ya CC0.

Kugwiritsa ntchito kwakukulu ndikuwerenga mafayilo kuchokera ku bukhu linalake mwachisawawa ndikuwonjezera pamndandanda mpaka ma mebibytes angapo awerengedwa. Pali mitundu iwiri yogwiritsira ntchito:

  • Choyamba - chothandizira - chimagwiritsidwa ntchito kupanga chikwatu cha kukula kwake. Pachifukwa ichi, chiwerengero china cha mafayilo a mebibyte omwe ali ndi mayina osasintha amapangidwa m'ndandanda.
  • Njira yachiwiri ndiyo yayikulu - njira yowerengera mafayilo kuchokera ku bukhu lotchulidwa mwachisawawa. Powerenga, kuchuluka kwa kukumbukira komwe kumagwiritsidwa ntchito ndi script kumawonjezeka, ndipo kuthamanga kwa kuwerenga kuchuluka kwa mafayilo kumadalira kukula kwa masamba osungidwa.

Gawo la polojekitiyi ndilolembanso chothandizira chotsitsa, chomwe chikulimbikitsidwa kuti chiziyendetsedwa musanayambe mayeso. Pamene script ikuyenda mumayendedwe owerengera, nthawi yonse yogwiritsira ntchito, liwiro la kuwerenga, ndi dzina la fayilo yomaliza yowerengedwa zikuwonetsedwa. Script imakulolani kuti mulembe zotsatira ku fayilo yokhala ndi ma timestamp.

Source: opennet.ru

Kuwonjezera ndemanga