假设我有80Gb的数据要从一台计算机传输到另一台计算机。传输文件的最快方法是什么?
- 网络传输?
- DVD刻录?
- 正在用笔式驱动器复制吗?
- 删除一个HD并作为第二个放置在另一台PC中,然后复制并粘贴文件?
- [另一个建议?]
假设我有80Gb的数据要从一台计算机传输到另一台计算机。传输文件的最快方法是什么?
Answers:
我投票赞成暂时从一台计算机上卸下硬盘驱动器,然后将其安装到另一台计算机上进行传输。
我比较了100Mbit网络上linux中几种不同的方法:
Method Bytes Time Speed
smb mount then cp 733960192 425 1.647 MB/s
scp 730253312 69.48* 10.0241 MB/s
wget using http 736274432 63.2 11.1097 MB/s
rsync - - comparable to scp
因此,在linux中,我可以在2小时内转移80GB,而无需理会它,而不会进行该过程。我发现这比在计算机之间移动硬盘更可取,因为它们需要我真正注意并关闭计算机。
Windows共享可能不如scp快。
千兆以太网
您的硬盘(源硬盘和目标硬盘)最有可能以大约100MB / s的速度运行。如果所涉及的所有网络硬件都不错,那么千兆以太网应该能够足够接近以使网络最简单。
如果您的硬盘特别快,或者网络特别慢,则可以通过将硬盘移至目标计算机并进行本地复制来节省时间。如果您获得80MB / s或更高的速度,则可能不值得麻烦。