கோப்பு தேக்ககத்தின் செயல்திறனை ஆய்வு செய்ய கேச்-பெஞ்ச் 0.2.0 ஐ வெளியிடவும்

முந்தைய வெளியீட்டிற்கு 7 மாதங்களுக்குப் பிறகு, கேச்-பெஞ்ச் 0.2.0 வெளியிடப்பட்டது. கேச்-பெஞ்ச் என்பது பைதான் ஸ்கிரிப்ட் ஆகும், இது மெய்நிகர் நினைவக அமைப்புகளின் (vm.swappiness, vm.watermark_scale_factor, Multigenerational LRU Framework மற்றும் பிற) தாக்கத்தை மதிப்பிட உங்களை அனுமதிக்கிறது நிபந்தனைகள். CC0 உரிமத்தின் கீழ் குறியீடு திறக்கப்பட்டுள்ளது.

பதிப்பு 0.2.0 இல் உள்ள ஸ்கிரிப்ட் குறியீடு கிட்டத்தட்ட முழுமையாக மீண்டும் எழுதப்பட்டது. இப்போது, ​​குறிப்பிட்ட கோப்பகத்தில் இருந்து கோப்புகளைப் படிப்பதற்குப் பதிலாக (புதிய பதிப்பில் -d விருப்பம் அகற்றப்பட்டுள்ளது), இது ஒரு கோப்பிலிருந்து குறிப்பிட்ட அளவு துண்டுகளாக சீரற்ற வரிசையில் படிக்கிறது.

சேர்க்கப்பட்ட விருப்பங்கள்:

  • —file — படிக்கும் கோப்புக்கான பாதை.
  • —துண்டு — துண்டின் அளவு கிபிபைட்களில், இயல்புநிலை 64.
  • --mmap - ஒரு கோப்பு விளக்கத்திலிருந்து வாசிப்பதற்குப் பதிலாக நினைவக-வரைபடப்பட்ட கோப்பு பொருளிலிருந்து படிக்கவும்.
  • --preread — சோதனையைத் தொடங்கும் முன், குறிப்பிட்ட கோப்பை 1 MiB துணுக்குகளில் வரிசையாகப் படிப்பதன் மூலம் (கேச்) முன்கூட்டியே படிக்கவும்.
  • --bloat - செயல்பாட்டின் நினைவக நுகர்வு அதிகரிக்க மற்றும் எதிர்காலத்தில் நினைவக பற்றாக்குறையை உருவாக்க, பட்டியலில் படிக்கக்கூடிய துண்டுகளைச் சேர்க்கவும்.
  • -இடைவெளி - வெளியீட்டிற்கான இடைவெளி (பதிவு) நொடிகளில் முடிவுகள்.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்