使用http://www.azurespeed.com/Azure/UploadLargeFile:
Linux 上传 1.6mB 的文件速度为 8kBs
Windows 上传 1.4mB 的文件速度为 450kBs
NIC 卡 SIS 900
我真的很喜欢 Ubuntu,但这可能意味着要切换回不再受支持的 Windows XP 才能运行 Web 服务器。我尝试了 Ubuntu 上的一些方法,但都没有奏效。不过,从我使用过的其他速度测试器来看,上传速度一开始非常快,然后非常很快就变得非常慢。我在 Windows 上尝试了同样的测试,速度仍然很快。如果你想看我所说的测试,请在 Google 上搜索“测试上传速度”,然后单击“运行速度测试”按钮!
Ubuntu 中是否有一个设置可以减慢连接速度,但仅当数据传输速率超过限制时才会这样做?
编辑:我重新启动并使用 grub 选择了一个较旧的 Linux 内核,现在我使用 azurespeed.com 的上传速度为 474kBs!
- 4.4.0-42-generic = 上传速度非常慢
- 4.4.0-38-generic = 上传速度非常慢
- 4.4.0-34-generic = 上传速度非常慢
- 3.13.0-88-generic = 上传速度快
sudo lshw -C net
对于 3.13.0-88:
*-network
description: Ethernet interface
product: SiS900 PCI Fast Ethernet
vendor: Silicon Integrated Systems [SiS]
physical id: 4
bus info: pci@0000:00:04.0
logical name: eth0
version: 90
serial: 00:13:d4:73:2c:66
size: 100Mbit/s
capacity: 100Mbit/s
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=sis900 driverversion=v1.08.10 Apr. 2 2006 duplex=full ip=192.168.0.100 latency=32 link=yes maxlatency=11 mingnt=52 multicast=yes port=MII speed=100Mbit/s
resources: irq:19 ioport:a800(size=256) memory:ed103000-ed103fff memory:40000000-4001ffff**
sudo lshw -C net
使用 4.4.0-42-generic (与上面相同):
*-network
description: Ethernet interface
product: SiS900 PCI Fast Ethernet
vendor: Silicon Integrated Systems [SiS]
physical id: 4
bus info: pci@0000:00:04.0
logical name: eth0
version: 90
serial: 00:13:d4:73:2c:66
size: 100Mbit/s
capacity: 100Mbit/s
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=sis900 driverversion=v1.08.10 Apr. 2 2006 duplex=full ip=192.168.0.100 latency=32 link=yes maxlatency=11 mingnt=52 multicast=yes port=MII speed=100Mbit/s
resources: irq:19 ioport:a800(size=256) memory:ed103000-ed103fff memory:40000000-4001ffff
我将尽快添加其他 Linux 内核的输出