我的 PC 卡网络适配器的上传和下载速度有问题。使用 realtek 的 r8169 6.017.00 驱动程序,上传速度约为 3.5-4 MB/s,下载速度为 30MB/s。我升级了内核,重新安装了标准 Linux 驱动程序 (2.3LK-NAPI),使用此驱动程序,上传和下载速度均为 13-14MB/s。
我已连接到 1Gbit 网络。
我尝试过通过 samba 和 SFTP(使用 fileZilla)将数据复制到我的 PC(运行 Windows 7)。此外,通过在 Web 服务器上使用稀疏文件,我们测试了它肯定是服务器的问题。由于带有稀疏文件的环回适配器上的速度约为 250MB/s,并且每个驱动程序的速度不同,我们认为它肯定是网卡的问题。
ping 也很奇怪,因为它相当于 138ms 到路由器/本地网络中的其他电脑。但这也许是由于网卡的延迟(启动时设置为 64ms...)造成的。
运行 Ubuntu Server 12.04.2 LTS
Linux Klootzak 3.5.0-27-generic #46~precise1-Ubuntu SMP Tue Mar 26 19:33:56 UTC 2013 i686 i686 i386 GNU/Linux
r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
r8169 0000:07:00.0: enabling device (0000 -> 0003)
r8169 0000:07:00.0: (unregistered net_device): not PCI Express
r8169 0000:07:00.0: setting latency timer to 64
答案1
尝试这个
socket options = IPTOS_LOWDELAY TCP_NODELAY
在你的 samba 文件中,删除所有其他套接字选项
为我工作