krep 2.0.0

krep 2.0.0 krep 2.0.0

Le 11 février, la version 2.0.0 a été publiée krep — un utilitaire console performant, multithread et optimisé SIMD pour la recherche de chaînes.

Caractéristiques principales :

  • Selon le type de modèles, des algorithmes sont utilisés pour une performance optimale Boyer-Moore-Horspool, Knuth-Morris-Pratt ou Aho-Corasick.
  • Utilisation d'un fichier mappé en mémoire lors du traitement de grands fichiers.
  • Répartition automatique de la recherche sur les cœurs de processeur disponibles.
  • Optimisation SIMD avec support SSE4.2, AVX2 et NEON.

Correction d'un échec de l'action milestone dans la sous-commande issues pour

Modifications :

  • amélioration significative des performances de traitement multithread dans la fonction search_file;
  • ajout d'un script test/benchmark_krep_vs_rg.sh pour comparer krep et ripgrep;
  • correction d'un bug de saut récursif des ressources minimisées (type .min.*);
  • amélioration des tests.

Source : linux.org.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster