የፋይል መሸጎጫ ውጤታማነትን ለመመርመር የመሸጎጫ-ቤንች 0.2.0 መልቀቅ

ካለፈው ከተለቀቀ 7 ወራት በኋላ መሸጎጫ-ቤንች 0.2.0 ተለቋል። መሸጎጫ-ቤንች የፋይል ንባብ ስራዎችን በተለይም በዝቅተኛ ማህደረ ትውስታ ውስጥ በመሸጎጥ ላይ የተመሰረቱ ተግባራትን አፈፃፀም ላይ የምናባዊ ማህደረ ትውስታ ቅንጅቶችን (vm.swappiness ፣ vm.watermark_scale_factor ፣ Multigenerational LRU Framework እና ሌሎች) ተፅእኖን ለመገምገም የሚያስችል የ Python ስክሪፕት ነው። ሁኔታዎች. ኮዱ በCC0 ፍቃድ ተከፍቷል።

በስሪት 0.2.0 ውስጥ ያለው የስክሪፕት ኮድ ሙሉ በሙሉ ማለት ይቻላል እንደገና ተጽፏል። አሁን፣ ከተጠቀሰው ማውጫ ፋይሎችን ከማንበብ ይልቅ (የ -d አማራጭ በአዲሱ ስሪት ውስጥ ተወግዷል)፣ ከአንድ ፋይል በዘፈቀደ ቅደም ተከተል በተጠቀሰው መጠን ቁርጥራጭ ያነባል።

የታከሉ አማራጮች፡-

  • —ፋይል — ንባብ ወደ ሚደረግበት ፋይል የሚወስድ መንገድ።
  • — ቸንክ — በኪቢባይት ውስጥ ያለው ቁራጭ መጠን፣ ነባሪ 64።
  • --map - ከፋይል ገላጭ ከማንበብ ይልቅ በማስታወሻ ካርታ ከተሰራ የፋይል ዕቃ ያንብቡ።
  • --preread — ፈተናውን ከመጀመርዎ በፊት የተገለጸውን ፋይል አስቀድመው ያንብቡ (መሸጎጫ) በ 1 ሚቢ ክፍሎች ውስጥ በቅደም ተከተል በማንበብ።
  • --bloat - የሂደቱን የማስታወስ ፍጆታ ለመጨመር እና ለወደፊቱ የማህደረ ትውስታ እጥረት ለመፍጠር ሊነበቡ የሚችሉ ቁርጥራጮችን ወደ ዝርዝር ውስጥ ይጨምሩ።
  • - የጊዜ ክፍተት - ለምርት (ሎግ) ውጤት በሰከንዶች ውስጥ።

ምንጭ: opennet.ru

አስተያየት ያክሉ