11. veebruaril ilmus versioon 2.0.0 krep â kĂ”rge jĂ”udlusega, mitme lĂ”imelise, SIMD-optimeeritud konsoolirakendus ridade otsimiseks.
PÔhiomadused:
- SĂ”ltuvalt mallide tĂŒĂŒbist kasutatakse optimaalse jĂ”udluse saavutamiseks algoritme BoyerâMooreâHorspool, KnuthâMorrisâPratt vĂ”i AhoâCorasick.
- MÀlu peal kuvatud faili kasutamine suurte failide töötlemisel.
- Otsingu automaatne jaotamine saadavalolevatele protsessori tuumadele.
- SIMD-optimeerimine, mis toetab SSE4.2, AVX2 ja NEON.
Vahend on kirjutatud C keeles ja levitatakse BSD-2 litsentsi alusel.
Muudatused:
- mitteolulisel mÀÀral paranenud mitme lÔime töötlemise jÔudlus funktsioonis search_file;
- lisatud skript test/benchmark_krep_vs_rg.sh krep ja ripgrepi vÔrdlemiseks;
- parandatud viga rekursiivses minimaalsete ressursside (nt .min.* failide) vahelejÀtmises;
- parandatud testimine.
Allikas: linux.org.ru
