测试网络是个人宿舍宽带,个人手机流量卡,公司宽带,公司鲲鹏流量卡,就最简单的微信传输文件,上传速度远远低于下载速度,哪怕是图像这种大小的数据都比以前上传要慢很多。
发现这种情况的根本原因是,我们开发经常打包传包给测试人员,最近一段时间很直观的感觉上传应用包速度很慢,稍微留意了一下感知上的确比以前要慢,尤其是微信不还自带视频图像压制技术,都这样子了上传还是明眼的慢,有人有相同体会吗?
测试网络是个人宿舍宽带,个人手机流量卡,公司宽带,公司鲲鹏流量卡,就最简单的微信传输文件,上传速度远远低于下载速度,哪怕是图像这种大小的数据都比以前上传要慢很多。
发现这种情况的根本原因是,我们开发经常打包传包给测试人员,最近一段时间很直观的感觉上传应用包速度很慢,稍微留意了一下感知上的确比以前要慢,尤其是微信不还自带视频图像压制技术,都这样子了上传还是明眼的慢,有人有相同体会吗?
1
datocp 14h 28m ago via Android
这种就属于 qos 的问题,将包先出先进,变成高优先级包先出先进。使用 Linux tc 流量分组,最直观的感受就是网页打开的速度扑面秒开。
优化,还伴有 mtu 分包大幅提高网络呑吐,动态限速防止流量被 1 个人占用,100%利用带宽,不是使用很低级的限速,限速和 qos 不是一个概念。 linux htb 1.流量分组的理解 2.prio 高优先级上传,带来更快的下载 3.动态限速下载 ip 到总带宽 60%,自动压制低优先级队列,无视 p2p 存在 qos 这种东西只有自己写自己测试才知道是什么东西,很多路由带的是使用高消耗 cpu 的规则。至于微信,windows 可以使用 tcpview ,它右键连接有 close ,可以观察微信从南京移动变到福州移动,之前就是解决同一办公室,有些人连文件都传不了,单纯的就是微信服务器问题。 |
3
datocp 9h 47m ago
你这种描述太复杂了,又是有线宽带又是 4G 网络。
有线宽带常见的解决方法就是 QOS 或者通过 dns 解析到更近的服务器 至于 4G 网络存在阶梯式流量下沉,当时使用联通的 5 元星粉卡,1 天用掉 40GB 流量,到最后每秒似乎 300KB 都不到。 另外也许你描述的是无线网卡测速,对于无线网卡常见的解决方法就是更新最新驱动,特别是 realtek 的,还不一定能解决网速异常,无线网卡习惯用 intel 的。 至于微信,之前就是通过 tcpview close ,让行微信自主选择服务器。微信的服务器数量应该是非常多。 |
4
niubi8 6h 56m ago
上传远低于下载,一向都是这样,尤其是国内上传服务器的宽带,比金子还贵。
|
5
EscYezi 1h 45m ago via iPhone
内部交付测试包是不是搞个内部的文件服务器好一点,或者用一些局域网传输工具
|