Add the result of reuseport test case.

dev
fengbojiang 2018-08-03 18:16:06 +08:00
parent c416c79feb
commit dc5b2a9e54
5 changed files with 8 additions and 3 deletions

BIN
Bandwidth.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

BIN
CPS.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
CPS_Reuseport.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

View File

@ -120,19 +120,24 @@ Nginx uses linux kernel's default config, all soft interrupts are working in the
Nginx si means modify the smp_affinity of every IRQ, so that the decision to service an interrupt with a particular CPU is made at the hardware level, with no intervention from the kernel.
Nginx Reuseport means enable "reuseport" in `nginx.conf`.
Nginx_FStack's 600 cache bytes' body was returned directly in nginx.conf.
All of these test cases use CPUs' physical cores.
CPS (Connection:close, Small data packet) test result
![](http://i.imgur.com/PvCRmXR.png)
![](CPS.png)
CPS_Reuseport (Connection:close, Small data packet) test result, This test case runs in a different test environment
![](CPS_Reuseport.png)
RPS (Connection:Keep-Alive, Small data packet) test data
![](http://i.imgur.com/CTDPx3a.png)
![](RPS.png)
Bandwidth (Connection:Keep-Alive, 3.7k bytes data packet) test data
![](http://i.imgur.com/1ZM6yT9.png)
![](Bandwidth.png)
## Licenses
See [LICENSE](LICENSE)

BIN
RPS.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB