11. februar je izšel 2.0.0 krep — visoko zmogljive, večnitne, SIMD-optimizirane konzolne orodje za iskanje nizov.
Ključne karakteristike:
- Odvisno od vrste predlog za optimalno delovanje se uporabljajo algoritmi Boyer-Moore-Horspool, Knuth-Morris-Pratt ili Aho-Corasick.
- Uporaba spominjskega datoteka pri obdelavi velikih datotek.
- Samodejna dodelitev iskanja dostopnim jedrom procesorja.
- SIMD-optimizacija s podporo SSE4.2, AVX2 in NEON.
Deze tool is geschreven in C en wordt verspreid onder de BSD-2-licentie.
Spremembe:
- zelo izboljšano delovanje večnitne obdelave poti v funkciji search_file;
- dodano skripto test/benchmark_krep_vs_rg.sh za primerjavo krep in ripgrep;
- odpravljena napaka pri rekurzivnem preskakovanju minimiziranih virov (tipa .min.*);
- izboljšano testiranje.
Izvor: linux.org.ru
