Den 11 februari slĂ€pptes 2.0.0 krep â en högpresterande, flertrĂ„dad, SIMD-optimerad konsolapplikation för strĂ€ngsökning.
Huvudfunktioner:
- Beroende pĂ„ typen av mallar anvĂ€nds algoritmer för optimal prestanda BoyerâMooreâHorspool, KnuthâMorrisâPratt eller AhoâCorasick.
- AnvÀndning av en minnesavbildad fil vid bearbetning av stora filer.
- Automatisk fördelning av sökningar över tillgÀngliga processor-kÀrnor.
- SIMD-optimering med stöd för SSE4.2, AVX2 och NEON.
En krasch i milestone-kommandot för underkommandot issues har ÄtgÀrdats
Ăndringar:
- prestandan för flertrÄdad behandling av sökvÀgar i funktionen search_file har vÀsentligt förbÀttrats;
- ett testscript test/benchmark_krep_vs_rg.sh har lagts till för att jÀmföra krep och ripgrep;
- ett fel i rekursiv hoppa över minimerade resurser (typ .min.*) har rÀttats;
- testningen har förbÀttrats.
KĂ€lla: linux.org.ru
