krep 2.0.0

krep 2.0.0 krep 2.0.0

11 февраля состоялся выпуск 2.0.0 krep — высокопроизводительной, многопоточной, SIMD-оптимизированной консольной утилиты для поиска строк.

Karakteristikat kryesore:

  • В зависимости от типа шаблонов для оптимальной производительности используются алгоритмы Бойера—Мура—Хорспула, Кнута—Морриса—Пратта или Ахо—Корасик.
  • Использование отображаемого на память файла при обработке больших файлов.
  • Автоматическое распределение поиска по доступным ядрам процессора.
  • SIMD-оптимизация с поддержкой SSE4.2, AVX2 и NEON.

Mjeti është shkruar në gjuhën C dhe shpërndahet nën licencën BSD-2.

Ndryshimet:

  • значительно улучшена производительность многопоточной обработки пути в функции search_file;
  • добавлен скрипт test/benchmark_krep_vs_rg.sh для сравнения krep и ripgrep;
  • исправлена ошибка рекурсивного пропуска минимизированных ресурсов (вида .min.*);
  • улучшено тестирование.

Burimi: linux.org.ru

Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS 🔥 Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS - ProHoster