krep 2.0.0

krep 2.0.0 krep 2.0.0

Ngomhla we-11 kweyoMdumba, kwakhutshwa inguqulelo yesi-2.0.0. crepe — isixhobo sekhonsoli esisebenza kakuhle, esinemisonto emininzi, esilungiselelwe i-SIMD sokukhangela imitya.

Iinkalo eziphambili:

  • Ngokuxhomekeke kuhlobo lweetemplate, ii-algorithms zisetyenziselwa ukusebenza kakuhle UBoyer-Moore-Horspul, UKnuth-Morris-Pratt okanye I-Aho-Korasik.
  • Ukusebenzisa ifayile ekwimephu yememori xa kusetyenzwa iifayile ezinkulu.
  • Ukusasazwa ngokuzenzekelayo kokukhangela kwii-processor cores ezikhoyo.
  • Ukulungiswa kweSIMD ngenkxaso yeSSE4.2, AVX2 kunye neNEON.

Le nkonzo ibhalwe ngo-C kwaye isasazwa phantsi kwelayisenisi ye-BSD-2.

Utshintsho:

  • Ukusebenza kwendlela yokucubungula i-multi-threaded kumsebenzi we-search_file kuphuculwe kakhulu;
  • yongeze iskripthi sovavanyo/benchmark_krep_vs_rg.sh ukuze kuthelekiswe i-krep kunye ne-ripgrep;
  • Kulungiswe impazamo ngokutsiba izixhobo ezincitshisiweyo ngokuphindaphindiweyo (uhlobo .min.*);
  • Uvavanyo oluphuculweyo.

umthombo: linux.org.ru

Thenga ukusingathwa okuthembekileyo kwiindawo ezinokhuseleko lweDDoS, iiseva zeVPS VDS 🔥 Thenga ukusingathwa kwewebhusayithi okuthembekileyo ngokhuseleko lwe-DDoS, iiseva zeVPS VDS | ProHoster