Wrk: Skillnad mellan sidversioner
Hoppa till navigering
Hoppa till sök
Admin (diskussion | bidrag) (Skapade sidan med '== wrk – Verktyg för HTTP-benchmarking == wrk är ett modernt verktyg för HTTP-benchmarking som kan generera betydande belastning när det körs på en enskild flerkärnig CPU. Det kombinerar en flertrådad design med skalbara händelsenotifikationssystem såsom epoll och kqueue. Ett valfritt LuaJIT-skript kan utföra generering av HTTP-förfrågningar, behandling av svar och anpassade rapporter. Detta är fri och öppen programvara. === Webbplats === [https://git...') |
Admin (diskussion | bidrag) (→Licens) |
||
(2 mellanliggande sidversioner av samma användare visas inte) | |||
Rad 13: | Rad 13: | ||
=== Licens === | === Licens === | ||
Modifierad Apache 2.0-licens | Modifierad [[Apache 2.0-licens]] | ||
=== Exempelkommando === | === Exempelkommando === | ||
<pre> | <pre> | ||
$ wrk -t12 -c400 -d30s http:// | $ wrk -t12 -c400 -d30s http://foobar.com/index.html | ||
Detta kör ett benchmarktest under 30 sekunder, använder 12 trådar och håller 400 HTTP-anslutningar öppna. | Detta kör ett benchmarktest under 30 sekunder, använder 12 trådar och håller 400 HTTP-anslutningar öppna. | ||
Rad 26: | Rad 25: | ||
<pre> | <pre> | ||
Kör 30s test @ http:// | Kör 30s test @ http://foobar.com/index.html | ||
12 trådar och 400 anslutningar | 12 trådar och 400 anslutningar | ||
Trådstatistik Genomsnitt Standardavvikelse Max +/- Standardavvikelse | Trådstatistik Genomsnitt Standardavvikelse Max +/- Standardavvikelse |
Nuvarande version från 24 juli 2024 kl. 15.37
wrk – Verktyg för HTTP-benchmarking
wrk är ett modernt verktyg för HTTP-benchmarking som kan generera betydande belastning när det körs på en enskild flerkärnig CPU. Det kombinerar en flertrådad design med skalbara händelsenotifikationssystem såsom epoll och kqueue.
Ett valfritt LuaJIT-skript kan utföra generering av HTTP-förfrågningar, behandling av svar och anpassade rapporter.
Detta är fri och öppen programvara.
Webbplats
Utvecklare
Will Glozer och många andra
Licens
Modifierad Apache 2.0-licens
Exempelkommando
$ wrk -t12 -c400 -d30s http://foobar.com/index.html Detta kör ett benchmarktest under 30 sekunder, använder 12 trådar och håller 400 HTTP-anslutningar öppna. === Utdata === <pre> Kör 30s test @ http://foobar.com/index.html 12 trådar och 400 anslutningar Trådstatistik Genomsnitt Standardavvikelse Max +/- Standardavvikelse Latens 635.91us 0.89ms 12.92ms 93.69% Förfr./Sek 56.20k 8.07k 62.00k 86.54% 22464657 förfrågningar på 30.00s, 17.76GB läst Förfrågningar/sek: 748868.53 Överföring/sek: 606.33MB
Detta är en översättning och omskrivning i MediaWiki-format som ger en översikt över wrk, ett verktyg för HTTP-benchmarking, med fokus på dess huvudfunktioner och användningsexempel.