krep 2.0.0

krep 2.0.0 krep 2.0.0

11. februar blev version 2.0.0 udgivet krep — en højtydende, flertrådet, SIMD-optimeret konsol værktøj til søgning af strenge.

Hovedfunktioner:

  • Afhængigt af skabelontypen anvendes algoritmer for optimal ydeevne Boyer–Moore–Horspool, Knuth–Morris–Pratt eller Aho–Corasick.
  • Brug af et hukommelsesafbildet fil til behandling af store filer.
  • Automatisk distribuering af søgningen på de tilgængelige CPU-kerner.
  • SIMD-optimering med support for SSE4.2, AVX2 og NEON.

Værktøjet er skrevet i C og distribueres under BSD-2 licensen.

Ændringer:

  • ydelsen af flertrådet behandling af stier i funktionen search_file er betydeligt forbedret;
  • denne er tilføjet scriptet test/benchmark_krep_vs_rg.sh til at sammenligne krep og ripgrep;
  • fejl ved rekursiv springning af minimerede ressourcer (som .min.*) er rettet;
  • testningen er forbedret.

Kilde: linux.org.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster