https://github.com/cerjs/gin
gin test
https://github.com/cerjs/gin
Last synced: 10 months ago
JSON representation
gin test
- Host: GitHub
- URL: https://github.com/cerjs/gin
- Owner: cerjs
- Created: 2023-12-06T04:41:51.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-06T05:32:29.000Z (over 2 years ago)
- Last Synced: 2025-08-17T00:28:52.271Z (10 months ago)
- Language: Go
- Size: 5.82 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# gin
gin performance test
https://www.cnblogs.com/zz962/p/14385334.html
https://blog.csdn.net/qq_51701007/article/details/124934130
# benchmark
autocannon -c 500 -d 20 -p 100 http://localhost:8080/ping
Running 20s test @ http://localhost:8080/ping
500 connections with 100 pipelining factor
running [================== ] 90%
┌─────────┬────────┬────────┬────────┬────────┬───────────┬──────────┬─────────┐
│ Stat │ 2.5% │ 50% │ 97.5% │ 99% │ Avg │ Stdev │ Max │
├─────────┼────────┼────────┼────────┼────────┼───────────┼──────────┼─────────┤
│ Latency │ 215 ms │ 238 ms │ 282 ms │ 290 ms │ 243.06 ms │ 37.25 ms │ 1102 ms │
└─────────┴────────┴────────┴────────┴────────┴───────────┴──────────┴─────────┘
┌───────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┐
│ Stat │ 1% │ 2.5% │ 50% │ 97.5% │ Avg │ Stdev │ Min │
├───────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┤
│ Req/Sec │ 186,623 │ 186,623 │ 250,111 │ 250,111 │ 238,144 │ 22,354 │ 186,595 │
├───────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┤
│ Bytes/Sec │ 30.8 MB │ 30.8 MB │ 41.3 MB │ 41.3 MB │ 39.3 MB │ 3.68 MB │ 30.8 MB │
└───────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┘
Req/Bytes counts sampled once per second.
# of samples: 18
4336k requests in 21.07s, 707 MB read
# benchmark2
autocannon -c 1000 -d 20 -p 100 http://localhost:8080/ping
Running 20s test @ http://localhost:8080/ping
1000 connections with 100 pipelining factor
running [=============== ] 75%
┌─────────┬────────┬────────┬────────┬────────┬───────────┬──────────┬─────────┐
│ Stat │ 2.5% │ 50% │ 97.5% │ 99% │ Avg │ Stdev │ Max │
├─────────┼────────┼────────┼────────┼────────┼───────────┼──────────┼─────────┤
│ Latency │ 415 ms │ 474 ms │ 514 ms │ 749 ms │ 480.48 ms │ 96.75 ms │ 2031 ms │
└─────────┴────────┴────────┴────────┴────────┴───────────┴──────────┴─────────┘
┌───────────┬─────────┬─────────┬─────────┬─────────┬────────────┬───────────┬─────────┐
│ Stat │ 1% │ 2.5% │ 50% │ 97.5% │ Avg │ Stdev │ Min │
├───────────┼─────────┼─────────┼─────────┼─────────┼────────────┼───────────┼─────────┤
│ Req/Sec │ 170,879 │ 170,879 │ 300,031 │ 300,031 │ 290,018.14 │ 32,214.28 │ 170,756 │
├───────────┼─────────┼─────────┼─────────┼─────────┼────────────┼───────────┼─────────┤
│ Bytes/Sec │ 28.2 MB │ 28.2 MB │ 49.5 MB │ 49.5 MB │ 47.9 MB │ 5.32 MB │ 28.2 MB │
└───────────┴─────────┴─────────┴─────────┴─────────┴────────────┴───────────┴─────────┘
Req/Bytes counts sampled once per second.
# of samples: 15
4451k requests in 21.27s, 718 MB read
# benchmark3
autocannon -c 1000 -d 20 -p 200 http://localhost:8080/ping
Running 20s test @ http://localhost:8080/ping
1000 connections with 200 pipelining factor
running [============= ] 65%
┌─────────┬────────┬────────┬─────────┬─────────┬───────────┬───────────┬─────────┐
│ Stat │ 2.5% │ 50% │ 97.5% │ 99% │ Avg │ Stdev │ Max │
├─────────┼────────┼────────┼─────────┼─────────┼───────────┼───────────┼─────────┤
│ Latency │ 693 ms │ 935 ms │ 1053 ms │ 1808 ms │ 951.09 ms │ 147.13 ms │ 2070 ms │
└─────────┴────────┴────────┴─────────┴─────────┴───────────┴───────────┴─────────┘
┌───────────┬─────────┬─────────┬─────────┬─────────┬────────────┬───────────┬─────────┐
│ Stat │ 1% │ 2.5% │ 50% │ 97.5% │ Avg │ Stdev │ Min │
├───────────┼─────────┼─────────┼─────────┼─────────┼────────────┼───────────┼─────────┤
│ Req/Sec │ 94,207 │ 94,207 │ 400,127 │ 400,127 │ 361,070.77 │ 93,573.13 │ 94,161 │
├───────────┼─────────┼─────────┼─────────┼─────────┼────────────┼───────────┼─────────┤
│ Bytes/Sec │ 15.5 MB │ 15.5 MB │ 66 MB │ 66 MB │ 59.6 MB │ 15.4 MB │ 15.5 MB │
└───────────┴─────────┴─────────┴─────────┴─────────┴────────────┴───────────┴─────────┘
Req/Bytes counts sampled once per second.
# of samples: 13
4894k requests in 22.95s, 775 MB read
# resource using
| env | memory | cpu |
| ---- | ---- | ---- |
| general | 56m | 0 |
| stress test | 57m | 230% |