ssl 证书会影响传输上传速度吗?

167 天前
 yanhuijun1996
场景:在内网用域名
公网带宽:上 500 兆下 30 兆,实测下载 45M/s ,上传 5M/s 浮动
一.k2p openwrt 端口转发回流
iphone12 使用 ds file ,打开 https 开关,下载 30M/s ,上传 10M/s 。
iphone12 使用 ds file ,关闭 https 开关,下载 30M/s ,上传 30M/s 。
k40 使用 ds file ,打开 https 开关,下载 35M/s ,上传 10M/s 。
k40 使用 ds file ,关闭 https 开关,下载 35M/s ,上传 35M/s 。

可以看到打开了 https 开关后上传就只有 10M/s 。
1375 次点击
所在节点    问与答
8 条回复
hefish
167 天前
会,肯定会啊。cpu 多算了啊。
yanhuijun1996
167 天前
@hefish 差距有这么大吗,仅上传影响?下载不影响吗
temporary
167 天前
有可能下载也影响,但是服务器端性能足够(例如每秒能处理 50M 数据)导致看不出下载的影响
google2020
167 天前
可能是 CPU 不支持 AES 硬解,有的话不会这么拉。
LYwyc2
167 天前
反正我的网站上了 https 后测速慢了一倍
ntedshen
167 天前
我自己 nodejs 写的 ftp 服务器,127.0.0.1 下用 filezilla 做测试。。。
不启用 tls 的情况下是
上传 1.4GB/s
下载 765MB/s
启用的情况下是
上传 587MB/s
下载 461MB/s
。。。只能说感觉没啥道理可讲。。。
retanoj
166 天前
@ntedshen 我觉得降这么多有一个原因是本机测本机,https 加解密算了两遍
ntedshen
166 天前
@retanoj 其实基本都是单线程跑,哪怕开五队列现在 cpu 也是动不动十几个核心的,性能上互相不应该有影响(如果假设系统调度没问题的话)。。。
感觉就是单纯的加密/解密性能不对等,不过具体的压测就没做过了。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1026508

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX