硬盘数据快速拷贝—fastCopy

本文深入解析了FASTCOPY如何优化线程间工作顺序以提高数据复制速度,详细介绍了包括diff、update、sync在内的六种拷贝方式及其应用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

工作原理

所有的复制操作都是通过“从介质(硬盘)读数据→写入数据→从缓存中读出→向介质(硬盘)写入数据”这几项步骤来完成的,并且这些步骤都是多个线程同时进行的,如果线程之间的协同运作不够完美,那速度就会大打折扣,有些线程忙得要命,而有些却必须等待,FASTCOPY就是优化了它们之间的工作顺序,大大提高了速度。

6类拷贝方式

命令选项如下
/cmd=(noexist_only|diff|update|sync|force_copy|move|delete)

  • diff 复制-如重名,则只复制大小与时间不同的文件
  • update 复制 如重名,则复制较新的源文件
  • sync 同步 如重名,则复制大小与时间不同的文件
  • force_copy 复制 覆盖重名文件
  • move 移动 覆盖重名文件并强行删除源文件
  • delete 删除 强行删除指定的文件与目录
硬盘对拷工具FastCopy数据复制利器) 快速拷贝硬盘,尤其适合大量数据拷贝,速度快,!功能全,能满足各种不同的需求! 功能说明: FastCopy 是 Windows 平台上最快的文件复制、删除软件。 【汉化说明】 为界面美观,汉化时部分控件做了一些调整,但最终版权归软件原作者所有。 【更新说明】 V1.99 r2 1.新增“日志文件”选项(/filelog)。 2.移动模式中启动过滤器。 3.程序启动速度提升。 V1.98 1.添加“扩展过滤器”(文件大小/时间戳)。(“设置”-->“显示扩展过滤器”) 2.修正软件主界面美观时某个控件显示不正常问题,感谢网友提供相关信息。 V1.97 1.修正有时后处理操作无法播放提示音的问题。 V1.96 1.如果/linkdest选项被启用,则更改“覆盖写入目标”模式为“删除并重新创建目标”模式。 2.新增“重新创建”选项:不管是否启用/linkdest选项,都更改“覆盖写入目标”模式为“删除并重新创建目标”模式。 V1.95 1.新增复制hardlink选项(/linkdest)。 2.更改后处理提示对话框为前置显示。 3.修正终止操作时错误释放内存的问题。 4.修正有时ACL/Stream复制失败的问题。 V1.94 1.修正帮助文件无法打开的错误。 V1.93 1.新增“后处理”菜单(关机等)。 2.新增“打开日志”菜单。 3.新增添加源文件选项(由文本文件指定源文件路径)。 4.修正“任务管理”中保存“删除”模式为“移动”模式的错误。 5.修正安装选项(创建快捷方式)无法工作在非英文操作系统下的错误。 V1.92 1.添加“系统托盘中运行”选项。 2.修正当发生错误时,存留未完成文件的问题。 V1.91 1.修正“覆盖删除”失败问题。 2.修正极少数情况无法完成“校验移动”问题。 3.修正在文件夹选择框中无法显示网络驱动器的问题。 V1.90 1.加快校验速度; 2.校验默认模式由SHA-1改为MD5。(如果你想使用SHA-1,可以修改fastcopy.ini文件在[main]条目下添加 Using_MD5=0); 3.新增“记录窗口大小”和“记录窗口位置”菜单; 4.新增“源目录和目标目录对换”菜单。 V1.84 1.修正通配符过滤器一些问题。 V1.83 1.新增“读取时使用系统缓存”选项。 V1.81 1.修正以校验模式进行的移动操作存在的问题。(如果校验发生错误,有时进程无法完成。) V1.80 1.停止发生错误时,不显示确认框。(命令行:/no_confirm_stop) V1.72 b2 1.添加“移动(大小与时间不同的文件)”选项; 2.添加“连续移动”选项; 3.自动减小最大输入/输出大小(仅作用于无错误系统资源下)。 V1.72 b1 1.添加 SHA1“校验”选项; 2.外壳扩展中添加“粘贴”菜单项。 V1.71 1.原版修复了2000/98/Me下外壳扩展无效的问题; 2.修正外壳扩展汉化美观问题,感谢fan_chenwen网友提供相关信息。
快速拷贝硬盘,尤其适合大量数据拷贝,速度快,!功能全,能满足各种不同的需求! 功能说明: FastCopy 是 Windows 平台上最快的文件复制、删除软件。 【汉化说明】 为界面美观,汉化时部分控件做了一些调整,但最终版权归软件原作者所有。 【更新说明】 V1.99 r2 1.新增“日志文件”选项(/filelog)。 2.移动模式中启动过滤器。 3.程序启动速度提升。 V1.98 1.添加“扩展过滤器”(文件大小/时间戳)。(“设置”-->“显示扩展过滤器”) 2.修正软件主界面美观时某个控件显示不正常问题,感谢网友提供相关信息。 V1.97 1.修正有时后处理操作无法播放提示音的问题。 V1.96 1.如果/linkdest选项被启用,则更改“覆盖写入目标”模式为“删除并重新创建目标”模式。 2.新增“重新创建”选项:不管是否启用/linkdest选项,都更改“覆盖写入目标”模式为“删除并重新创建目标”模式。 V1.95 1.新增复制hardlink选项(/linkdest)。 2.更改后处理提示对话框为前置显示。 3.修正终止操作时错误释放内存的问题。 4.修正有时ACL/Stream复制失败的问题。 V1.94 1.修正帮助文件无法打开的错误。 V1.93 1.新增“后处理”菜单(关机等)。 2.新增“打开日志”菜单。 3.新增添加源文件选项(由文本文件指定源文件路径)。 4.修正“任务管理”中保存“删除”模式为“移动”模式的错误。 5.修正安装选项(创建快捷方式)无法工作在非英文操作系统下的错误。 V1.92 1.添加“系统托盘中运行”选项。 2.修正当发生错误时,存留未完成文件的问题。 V1.91 1.修正“覆盖删除”失败问题。 2.修正极少数情况无法完成“校验移动”问题。 3.修正在文件夹选择框中无法显示网络驱动器的问题。 V1.90 1.加快校验速度; 2.校验默认模式由SHA-1改为MD5。(如果你想使用SHA-1,可以修改fastcopy.ini文件在[main]条目下添加 Using_MD5=0); 3.新增“记录窗口大小”和“记录窗口位置”菜单; 4.新增“源目录和目标目录对换”菜单。 V1.84 1.修正通配符过滤器一些问题。 V1.83 1.新增“读取时使用系统缓存”选项。 V1.81 1.修正以校验模式进行的移动操作存在的问题。(如果校验发生错误,有时进程无法完成。) V1.80 1.停止发生错误时,不显示确认框。(命令行:/no_confirm_stop) V1.72 b2 1.添加“移动(大小与时间不同的文件)”选项; 2.添加“连续移动”选项; 3.自动减小最大输入/输出大小(仅作用于无错误系统资源下)。 V1.72 b1 1.添加 SHA1“校验”选项; 2.外壳扩展中添加“粘贴”菜单项。 V1.71 1.原版修复了2000/98/Me下外壳扩展无效的问题; 2.修正外壳扩展汉化美观问题,感谢fan_chenwen网友提供相关信息。
FastCopy ver2.08 2011/02/28 SHIROUZU Hiroaki FastCopy is the Fastest Copy/Delete Software on Windows. It can copy/delete unicode and over MAX_PATH(260byte) pathname files. It always run by multi-threading. It don't use MFC, it is compact and don't requre mfcxx.dll. FastCopy is BSD license, you can modify and use. License: --------------------------------------------------------------- Copyright 2004-2011 SHIROUZU Hiroaki All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY SHIROUZU Hiroaki ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL SHIROUZU Hiroaki OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. --------------------------------------------------------------- Usage丗 Please see fastcopy.chm Build: FastCopy/Install/ShellExt ... VC4.1 ShellExt64 ... x64 compiler
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值