来自相同的以太网插座相同的机器(IBM Thinkpad X41)我得到
40 Mbps从操作系统
- ~18 Mbps从Ubuntu
除了我正式支付的是 50 Mbps 以及在大多数情况下 10 Mbps 以上的速度对我来说“足够好”之外,为什么我的网速大概双倍的如果我启动操作系统?
注意:我不是在此设置中使用wifi 。
这可能是驱动程序/固件问题吗?如果是,如何检查?
- 我的路由器已拥有最新的固件。
- 我的调制解调器是全新的(一年前在中国思科的血汗工厂制造的),而且据我所知,这里的固件也是最新的。
- 在 Win XP 中,最新更新是从 Micro$oft 和 Lenovo“ThinkVantage”系统更新工具安装的。
Ubuntu 软件中心已安装所有最新 (LTS) 更新。
我也将它直接连接到调制解调器:Ubuntu 上的互联网速度与通过路由器连接时一样慢(甚至更慢)。
目前,没有其他设备连接到路由器,并且当前在线(即带宽当前不是正在共享;不,这个路由器不是支持
wifi)。
我可以在 Ubuntu 中(合理且安全地)调整哪些驱动程序和/或设置?
例如,请参阅较早的问答:
请注意,我还没有测试这些建议如何通过终端检查互联网速度?而是(目前)依赖于(看似相当可靠的)速度测试网。
编辑
不要将上述值视为一成不变。我并不声称已经进行了稳健、标准化或广泛的基准测试。其中存在重大的测量误差,据我所知,这是无法完全避免的。如果我碰巧发现或测试了新的东西,我会更新我的发现。特别是,我会留意最高速度使用 Ubuntu 上网(相对于 Win XP > 40 Mbps)这机器/网络。
答案1
可能是您的以太网端口的双工与交换机/路由器发生冲突。您可以使用“ethtool”检查这一点。
如果您使用的以太网端口是“eth0”,请运行:
sudo /sbin/ethtool eth0
...并查找显示“双工:”的行。大多数现代家用交换机/路由器都支持“全”双工,这应该是最佳设置。另一种可能的设置是“半”。
无论值是什么,您都可以通过运行以下命令更改为其他值:
sudo /sbin/ethtool -s eth0 完整
将端口设置为全双工。要强制半双工,请运行:
sudo /sbin/ethtool -s eth0 half
通过运行第一个 ethtool 命令进行确认,然后重新运行速度测试。
答案2
可能您在 Ubuntu 下只能获得半双工。您使用的是什么网卡和模块?
还要确保您的 DNS 设置与 Windows 中的相同,否则名称解析可能会花费更长时间并使其看起来更慢。
答案3
答案4
好吧,这不是 Ubuntu 的问题,可能是你的路由器出了问题。操作系统不会减慢互联网连接速度。检查防火墙设置、IP 设置、DNS,看看你是否拥有最新的 NIC 驱动程序。
还可以尝试通过取消选中“可供所有用户使用”来关闭互联网共享。我刚刚试过,效果很好。具体操作请参见下文:
使用选项未选中
使用选项已检查
下载速度几乎与计算机的处理能力无关。假设您的计算机能够运行您正在运行的任何操作系统,并且它有一个 10/100 以太网端口,那么您的下载速度将不会受到该机器上任何东西的影响。下载速度主要受您所连接的服务器以及您与该服务器之间的网络流量有多繁忙的影响,当然还有您向互联网服务提供商支付的连接速度。1
操作系统与下载速度无关。这与您的互联网连接或 ISP、您在 PC 上用于访问互联网的设备(例如:LAN 和调制解调器、网络设置、路由器(设置)、无线设备等等)以及 ISP 为您提供的用于使用互联网访问不同位置的带宽速度有关(意味着不同的服务器速度或位置范围会影响您的下载速度)。但是,一些软件(如 Web 浏览器、下载管理器)和其他影响您访问互联网的程序也会产生影响,但影响比您预期的要小。1
什么影响速度?您浏览的每个网页或从互联网下载的文件在出现在您的屏幕上之前都要经过数十台计算机的处理。您从互联网获得的网速取决于通向您的计算机的数据链中最慢的“链接”。以下是一些可能影响宽带连接速度的因素。
主机服务器互联网速度慢的最常见原因是主机服务器。此服务器可能配置错误或无法满足同时使用人数的需求。服务器速度慢会影响您在互联网上所做的一切。
广告感知或间谍软件如果您的计算机感染了“广告感知”或“间谍软件”,您可能会发现计算机性能下降,并且不断出现弹出广告。这可能会导致计算机上的所有程序运行速度变慢。
网页浏览器损坏或配置不当的网络浏览器是快速网络浏览的最常见瓶颈之一。
您的 TCP/IP 配置拨号互联网提供商和卫星公司提供的安装软件可能会更改计算机上的默认 TCP/IP 设置,以试图提供更好的性能。这些更改通常会导致高速互联网服务性能下降,因此应将其卸载。
了解 DNS 以及如何更改设置可以加快您的连接速度。
您的计算机硬件处理器、硬盘、网卡、图形加速器的速度,甚至 RAM 的数量都会影响计算机处理互联网数据的速度。
您的操作系统随着广泛使用,任何计算机操作系统都可能出现损坏、效率低下或配置错误,从而影响速度。 (用户责任)
您的家庭网络设备家庭网络设备或路由器负责在电缆调制解调器和计算机之间路由流量。不使用 100baseT 以太网标准或软件过时的路由器可能会降低您的连接速度。
你的调制解调器信号如果传送到电缆/DSL 调制解调器的调制解调器信号太强、太弱或太嘈杂,则会导致调制解调器速度变慢或完全停止工作。线路的任何变化(无论是内部还是外部)也可能会降低调制解调器信号速度。
连接类型决定互联网速度的最重要因素是互联网连接类型。您可以根据提供商提供的服务购买不同速度级别的互联网服务。通常速度范围为每秒 1.5 兆字节到每秒 6 兆字节,这是互联网发送和接收信息所需的下载和上传时间。
时间对于许多类型的互联网,例如通过电话线或同轴电缆连接的互联网,一天中的时间可能是一个因素。基于调制解调器的互联网和 DSL 都是共享网络系统——这意味着如果您附近有很多人使用互联网,那么由于带宽堵塞(负责数据传输),您的互联网连接速度可能会变慢。
电脑内存即使您购买了速度更快的互联网服务,也只有在您的计算机具备相应功能的情况下才能使用这些更高的速度。计算机内部的一个主要速度因素是其内存(或 RAM)的数量。RAM 负责临时存储计算机指令。缺少 RAM 意味着计算机必须将指令存储在硬盘上,而这需要更长的时间来执行。
处理器速度处理器速度(即计算机执行和传输指令的速度)是决定计算机速度以及互联网连接速度的另一个方面。如果互联网速度很快,但处理器速度不够快,计算机将无法快速执行指令,从而导致互联网交互速度变慢。
病毒另一个可能降低互联网速度的威胁是病毒。如果您没有安装良好的防病毒软件,那么病毒可能会感染您的计算机,这会导致所有操作(包括互联网连接)的速度大幅下降。2