krep 2.0.0

krep 2.0.0 krep 2.0.0

11 Şubat'ta 2.0.0 sürümü yayınlandı. krep — Metin dizelerini aramak için yüksek performanslı, çoklu iş parçacıklı, SIMD optimizasyonlu bir konsol yardımcı programı.

Ana Özellikler:

  • Şablon türüne bağlı olarak, en iyi performansı elde etmek için algoritmalar kullanılır. Boyer-Moore-Horspul, Knuth-Morris-Pratt veya Aho-Korasik.
  • Büyük dosyaları işlerken bellek eşlemeli dosya kullanmak.
  • Arama işleminin mevcut işlemci çekirdekleri arasında otomatik olarak dağıtılması.
  • SSE4.2, AVX2 ve NEON desteğiyle SIMD optimizasyonu.

Bu yardımcı program C dilinde yazılmıştır ve BSD-2 lisansı altında dağıtılmaktadır.

değişiklikleri:

  • `search_file` fonksiyonundaki çoklu iş parçacıklı yol işleme performansı önemli ölçüde iyileştirildi;
  • Krep ve ripgrep'i karşılaştırmak için test/benchmark_krep_vs_rg.sh komut dosyası eklendi;
  • Küçültülmüş kaynakların (.min.* türü) özyinelemeli olarak atlanmasıyla ilgili bir hata düzeltildi;
  • Geliştirilmiş test yöntemleri.

Kaynak: linux.org.ru

DDoS korumalı siteler, VPS VDS sunucuları için güvenilir hosting satın alın 🔥 DDoS korumalı, güvenilir VPS ve VDS sunucu barındırma hizmeti satın alın | ProHoster