【发布时间】:2017-07-14 06:44:04
【问题描述】:
在我的研究中,我正在分析 HTTP/2 与 HTTP/1.1 和 HTTPS 的性能对比。
在我的测试中,我加载了一组 128 张图像,以查看 HTTP/2 是否因其多路复用流而受益。在每次测试中,图像的大小分别为 2KB、20KB 和 50KB。
I got the following results for Page Load Time
最初,我会假设 HTTP/2 会比 HTTP/1.1 更快,或者最大速度与 HTTP/1.1 一样快。但是为什么 HTTP/2 在 20KB 和 50KB 的测试运行中要慢 20% 以上。有谁知道原因可能是什么?
我在服务器端使用 nginx 1.10.0。 在客户端 chrome 上。延迟:50 毫秒。丢包率低。
【问题讨论】:
-
只有结果,没有关于您正在衡量的案例的更多细节,没有多少人可以提供建议。也许您可以详细说明正在加载的确切内容,例如资产数量、http 请求的详细描述以及资产类型。或者,更好的是,您的测试代码的可重现示例。
标签: performance nginx http2