krep 2.0.0

krep 2.0.0 krep 2.0.0

Ar Chwefror 11eg, rhyddhawyd fersiwn 2.0.0. crêp — cyfleustodau consol perfformiad uchel, aml-edau, wedi'u optimeiddio ar gyfer SIMD ar gyfer chwilio am linynnau.

Nodweddion Allweddol:

  • Yn dibynnu ar y math o dempledi, defnyddir algorithmau ar gyfer perfformiad gorau posibl Boyer-Moore-Horspul, Knuth-Morris-Pratt neu Aho-Korasik.
  • Defnyddio ffeil wedi'i mapio gan gof wrth brosesu ffeiliau mawr.
  • Dosbarthu chwiliadau'n awtomatig ar draws creiddiau prosesydd sydd ar gael.
  • Optimeiddio SIMD gyda chefnogaeth ar gyfer SSE4.2, AVX2 a NEON.

Mae'r cyfleustodau wedi'u hysgrifennu yn C ac wedi'u dosbarthu o dan y drwydded BSD-2.

Newidiadau:

  • Mae perfformiad prosesu llwybr aml-edau yn y ffwythiant search_file wedi gwella'n sylweddol;
  • ychwanegu sgript test/benchmark_krep_vs_rg.sh ar gyfer cymharu krep a ripgrep;
  • Wedi trwsio nam gyda sgipio dychweliadol adnoddau wedi'u lleihau (math .min.*);
  • Profi gwell.

Ffynhonnell: linux.org.ru

Prynu gwesteio dibynadwy ar gyfer gwefannau sydd â diogelwch DDoS, gweinyddwyr VPS VDS 🔥 Prynu cynnal gwefannau dibynadwy gyda diogelwch DDoS, gweinyddion VPS VDS | ProHoster