krep 2.0.0

krep 2.0.0 krep 2.0.0

11 de fevereiro foi lançada a versão 2.0.0 krep — uma utilidade de console de alto desempenho, multithread e otimizada para SIMD para busca de strings.

Principais características:

  • Dependendo do tipo de padrões, algoritmos são utilizados para desempenho ideal. Boyer-Moore-Horspool, Knuth-Morris-Pratt ou Aho-Corasick.
  • Uso de um arquivo mapeado na memória ao processar grandes arquivos.
  • Distribuição automática da busca entre os núcleos de processador disponíveis.
  • Otimização SIMD com suporte para SSE4.2, AVX2 e NEON.

A ferramenta é escrita na linguagem C e é distribuída sob a licença BSD-2.

Mudanças:

  • melhorou significativamente o desempenho do processamento multithread na função search_file;
  • adicionado script test/benchmark_krep_vs_rg.sh para comparar krep e ripgrep;
  • corrigido erro de omissão recursiva de recursos minimizados (do tipo .min.*);
  • testes aprimorados.

Fonte: linux.org.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster