为什么我的网络在终端和浏览器中显示不同的速度?

Gep*_*nzo 4 download-speed

我见过这个问题:终端下载速度慢 ,这个 在 Ifstat 和 Chrome 中下载速度不同, 而且它们很旧,指的是我当前操作系统的不同版本和/或与不同的事情有关。

我的系统:

  1. 笔记本电脑戴尔inspiron 15 3000
  2. 内存:16GB
  3. SSD 480 GB 金士顿
  4. 英特尔酷睿 i3 第 7 代
  5. 操作系统:带有软件和系统更新的 Ubuntu 18.04
  6. 网络浏览器:Mozilla Firefox、Google Chrome、Palemoon。都是最新的。
  7. 终端模拟器:Yakuake、gnome-terminal。
  8. 其他航站楼:TTY1
  9. Internet 服务提供商连接速度:100 Mbps(非对称)

从终端仿真器、TTY 运行速度测试时,我的连接显示不同的速度,并与 speedtest.net 页面在 Web 浏览器上显示的内容进行比较。

截图在这里:

在此处输入图片说明

speedtest.net 上的 Firefox 结果

在此处输入图片说明

在终端中使用 speedtest 命令在 Yakuake 上获得结果。TTY 结果是一样的。

如您所见,网络浏览器显示我有 94​​.07 Mbps 的上传速度,但终端仅显示 4 Mbit/s。

其他问题

  1. 我在终端中收到的结果是真实的还是网络浏览器是我电脑上的真实速度?
  2. 终端是否“锁定”上网速度?
  3. 如果上一个问题的答案是“是”,我该如何解锁?
  4. 如果问题 2 的答案为“否”,我如何确保 Web 浏览器显示真实的 Internet 连接速度?
  5. “Mbit/s”和“Mbps”之间有区别吗?

我注意到下载大文件时速度有些慢,但直到今天才发现大文件上传延迟很多。在我的其中一台本地计算机上检查我的日志后,它会自动将大文件上传到 Web 服务器,我发现上传文件需要很长时间。

如果您需要有关我的系统或连接的更多信息,请告诉我。

Kur*_*kat 5

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.
Run Code Online (Sandbox Code Playgroud)

所以这是一个已知的问题。

SuperUser上对类似问题的回答似乎表明更新的版本(即从那里克隆 Git 存储库和构建)更好但还不完美。