有一个名为TeraCopy的程序。它加速文件复制的方式非常好。我需要加快文件传输到闪存盘,但不能指望每个人都购买TeraCopy。有没有人知道任何可以做同样事情的例程或组件?
答案 0 :(得分:1)
尝试设计文件复制例程将文件复制操作划分为N个部分,并使用多线程并行处理这N个部分。这就是TeraCopy等下载加速器和工具的工作方式。来吧,尝试一下,这将是一次不错的冒险。 我记得在pftp(并行文件传输协议)上观看了一个基本上使用多线程并行执行任务的FTP。它确实显着提高了性能,因此它可能会改进USB驱动器或任何类型的媒体。
答案 1 :(得分:0)
您受限于用于连接闪存设备的调制解调器的速度。如果它是USB 2.0,那么理论上你的最快速度将达到480 Mbit / s。当然,你会得到更慢的结果,因为我们不住在一个labarotory:D。
如果您真的想要加速复制,请使用一些CPU电源在信息传输到介质之前压缩信息。然后,您可以在它到达时解压缩它。您必须编写一个执行此操作的程序,或者您可以使用现成的解决方案。