我曾经看到过这样一个问题:终端下载速度慢 和这个 Ifstat 和 Chrome 中的下载速度不同 而且它们很旧,指的是我当前操作系统的不同版本和/或与其他事物相关。
我的系统:
- 笔记本电脑 戴尔 inspiron 15 3000
- 内存:16 GB
- 金士顿 480GB SSD
- 英特尔酷睿 i3 第 7 代
- 操作系统:Ubuntu 18.04,带软件和系统更新
- 网络浏览器:Mozilla Firefox、Google Chrome、Palemoon。全部为最新版本。
- 终端模拟器:Yakuake、gnome-terminal。
- 其他终端:TTY1
- 互联网服务提供商连接速度:100 Mbps(非对称)
当我从终端仿真器 TTY 运行速度测试并与 speedtest.net 页面在网络浏览器上显示的速度进行比较时,我的连接显示的速度不同。
截图在这里:
Firefox 在 speedtest.net 上的结果
在 Yakuake 上使用终端中的 speedtest 命令得到的结果。TTY 结果相同。
如您所见,网络浏览器显示我的上传速度为 94.07 Mbps,但终端仅显示 4 Mbit/s。
其他问题
- 我在终端中收到的结果是真实的还是网络浏览器在我的计算机上的真实速度?
- 终端是否被“锁定”了网速?
- 如果上一个问题的答案是“是”,我该如何解锁?
- 如果问题 2 的答案为“否”,我如何确保网络浏览器显示真实的互联网连接速度?
- “Mbit/s” 和 “Mbps” 之间有区别吗?
我注意到下载大型文件时速度会变慢,但一直没有问题,直到今天我才注意到大型文件上传延迟了很多。在检查我的一台本地计算机上的日志后,我发现它会自动将大型文件上传到网络服务器,上传文件需要很长时间。
如果您需要有关我的系统或连接的更多信息,请告诉我。
答案1
来自speedtest-cli
存储库:
There is the potential for this tool to report results inconsistent with Speedtest.net. There are several concepts to be aware of that factor into the potential inconsistency:
1. Speedtest.net has migrated to using pure socket tests instead of HTTP based tests
2. This application is written in Python
3. Different versions of Python will execute certain parts of the code faster than others
4. CPU and Memory capacity and speed will play a large part in inconsistency between Speedtest.net and even other machines on the same network
Issues relating to inconsistencies will be closed as wontfix and without additional reason or context.
这是一个已知问题。
类似问题的答案超级用户似乎表明较新的版本(即克隆 Git 存储库并从那里构建)更好但还不够完美。