我已经将家庭(文件)服务器从 Windows 10 迁移到 Linux Debian Jessie。我已经从 Debian 的 repo 安装了 samba 并设置了一个基本的公共共享。现在的问题是:如果我将文件从该公共目录复制到 Windows 计算机(装有 Windows 10),平均速度约为 120MB/s,因此一切正常,但如果我将同一个文件复制到 Linux 计算机,我只能获得 500KB/s,非常奇怪。注意:如果我从 Windows 和 Linux 向该共享发送文件都没有问题,所以问题只出现在我将一些文件从文件服务器复制到 Linux 客户端时。我尝试使用不同的 Linux 发行版作为客户端,例如 Arch 和 openELEC 或 Android 手机,只是为了测试:它们有同样的问题。非常感谢您的帮助这是我的 samba 配置(如您所见,安装后接近原始配置) 链接至配置
答案1
所以我花了几个小时才找到解决方案:首先这不是 samba 问题,我的配置没问题。这是内核驱动程序的一个错误,关于我的 atl1e 卡的 TSO 损坏,禁用 TSO 可以解决所有问题。我还向 Linux 开发人员发送了一份错误报告。