我家里有一个支持千兆的 ubuntu samba 服务器,它连接到电力线通信适配器(也支持千兆),然后连接到我的千兆交换机。当我通过以太网从我的笔记本电脑传输时,我可以获得最高 7 MB/s 的速度,我刚刚买了千兆交换机,之前是 100mbit,但我使用旧交换机时获得的传输速度相同。难道我不应该获得 10 倍的速度吗?
Htop 显示,在传输时它几乎不使用任何处理器功率<1%和大约 300MB RAM,并且它有 4GB 的 ecc 内存。
我使用dd检查了服务器上的磁盘写入速度,大约为80MB/s。
那么为什么我的传输速率这么慢?
编辑1
从服务器向笔记本电脑写入文件的速度甚至更慢,但速度只是稍微慢了一点。这似乎很奇怪,因为笔记本电脑配备了 SSD,而我以为硬盘才是瓶颈。
编辑2
我尝试使用 winscp 进行传输,看看 smb 协议是否是瓶颈,但速度仍然大致相同
我将再次尝试传输,但不使用服务器和交换机之间的 plc,但稍后再尝试,因为它是一个隐藏的相当重的服务器。