FastCopy 是 Windows 平台上最快的文件拷贝、删除软件,它支持 UNICODE 和超过 MAX_PATH (260 个字符)的文件路径名。由于其功能强劲,性能优越,一时间便超越相同类型的所有其他软件。由于该软件十分小巧,你甚至可以在打开后,直接将安装目录中的文件复制到任何可移动存储设备中,方便携带,随取随用。FastCopy 会根据源目录和目标目录是否在相同的硬盘(或 SSD)中,自动选择不同的方法。不同的硬盘:读取和写入分别由单独的线程并行处理。相同的硬盘:读取处理,直到大的缓冲区填满为止。当大缓冲区被填满时,开始写入并批量处理。FastCopy 在不使用操作系统缓存的情况下处理读取/写入,不会影响其它应用程序运行时的速度。FastCopy 可实现接近于设备限制的读取/写入性能。
1.Windows最快的文件复制,备份与删除工具。2.您还可以复制(与删除)只能由UNICODE表示的文件名与超过MAX_PATH(260个字符)的文件。 3.读/写/验证独自的线程操作与异步I / O与直接I / O使性能接近设备的极限。 4.可以指定包含/排除过滤器(UNIX通配符格式)。 5.由于仅使用Win32API而不使用MFC等框架,所以它轻巧,紧凑且易于操作。
FastCopy 可以在不使用系统缓存的情况下处理读取/写入,不会影响其它应用程序运行时的速度。 2.FastCopy 可以实现接近于设备限制的读取/写入性能。 3.FastCopy 可以指定包含/排除过滤器(UNIX 通配符样式)。 4.FastCopy 运行快、不占资源。 所有的复制操作都是通过“从介质(硬盘)读数据→写入数据→从缓存中读出→向介质(硬盘)写入数据”这几项步骤来完成的,并且这些步骤都是多个线程同时进行的,如果线程之间的协同运作不够完美,那速度就会大打折扣,有些线程忙得要命,而有些却必须等待,FASTCOPY就是优化了它们之间的工作顺序,大大提高了速度。
FastCopy 是免费开源Windows上最快的复制/备份软件。支持UNICODE和超过MAX_PATH(260字符)的文件路径名。使用多线程读/写/校验,重叠IO,直接IO,从而实现设备最高读写性能。可以使用 UNIX通配符 样式的 包含/排除 筛选器。运行速度快,不占资源,因为仅使用 Win32 API 和 C 运行时设计,没有使用 MFC。
为什么需要第三方文件复制软件?相比Windows自带的文件复制/粘贴方式,第三方文件复制软件提供了:更高性能、更多的功能、更佳体验。它们的优化原理如下:缓存机制:第三方文件复制软件,经常标榜“具备 XX MB 的写入缓存”。其原理是,在复制/移动的过程中,Windows会先读取一部分数据到缓存中;再从缓存中写入到新介质。其实,Windows 复制文件时,默认也开启了缓存机制,只是无法设置缓存大小。由于Windows默认的缓存太小,导致读取和转移这两过程基本都是同时进行,很容易出现瓶颈,致使“Windows复制文件快不起来”。而第三方文件复制软件会开辟一块更大的缓存空间,并把设置权重新交给用户。
参考:https://mp.weixin.qq.com/s/KxLJAjszjehQtoS6ltiiYw