![为什么 FTP(内置操作系统)在 Linux 中比在 Windows 中更快?](https://linux22.com/image/1370440/%E4%B8%BA%E4%BB%80%E4%B9%88%20FTP%EF%BC%88%E5%86%85%E7%BD%AE%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%EF%BC%89%E5%9C%A8%20Linux%20%E4%B8%AD%E6%AF%94%E5%9C%A8%20Windows%20%E4%B8%AD%E6%9B%B4%E5%BF%AB%EF%BC%9F.png)
为了通过 FTP 进行吞吐量测试,我使用了 Windows 和 Linux 平台上的 FTP 服务器。
但是在 Windows 中我获得的速度约为 18Mbps,而在 Linux 中我获得的速度为 40-45Mbps,是其两倍多。
有人可以向我解释一下这背后的原因以及所有的开销是多少吗?
答案1
我想说 Linux 具有更快的 TCP/IP 堆栈实现。
此外,Windows 机器通常会运行防病毒软件,实时扫描所有文件活动,这会减慢 FTP 服务器中的文件操作速度。Linux 机器通常不运行此类 AV 软件 :-)