我尝试在nginx中使用br压缩,但发现CPU资源使用率不如预期。在相同机器条件下,我做了如下测试:</p>
- 1、20 QPS 使用 gzip 压缩
- 2、20 QPS with br compress
- 3、gzip compress 10 QPS,br compress 10 QPS
- 4、gzip compress 5 QPS,br compress 15 QPS
各组CPU占用情况如下:</p>
测试组 | 1 | 2 | 3 | 4 |
---|---|---|---|---|
cpu使用百分比 | 65.786% | 42.66% | 72.388% | 54.926% |
问题是用纯gzip或br流测试时,cpu使用率下降(65.786% -> 42.66%)。让我困惑的是测试 3 比测试 1&2 使用更多的 cpu;</p>