精易论坛

标题: 限速的复制 [打印本页]

作者: MC白云    时间: 2022-8-27 18:43
标题: 限速的复制
本帖最后由 MC白云 于 2022-8-27 18:57 编辑

该功能的创作背景:本人使用了USB移动硬盘作为系统拓展空间,由于是usb2.0因此只有20MB/s左右的带宽。
从该硬盘拷贝文件时,系统占用很大的带宽用于拷贝,致使其它正在读写该硬盘的软件数据读写中断卡顿。
为了避免系统复制不限速让其它读写卡顿甚至中断的情况,特此写了这么个小功能,代码简单易懂,只是作为简单分享,有需要的朋友可以下载看看

使用的模块:
①精易模块【请自备】
②内存映射文件-大文件读写模块开源【https://125.confly.eu.org/forum.php?mod=viewthread&tid=14266108】【作者:wei3620320】【请从原贴下载模块以支持作者】

效果图(仅供参考):


备注:该速度显示为【火绒的系统网速显示】
Q1:为什么不用任务管理器看硬盘读写
答:使用Windows任务管理器测速一会儿快一会儿慢,感觉不准。

Q2:这是火绒的网速工具吧,这网速和硬盘读写速度什么关系
答:文件源自同局域网的另一台电脑硬盘,使用SMB协yi进行的文件共享。因为是局域网下载,所以也是可以看网速来判断读写速度的。(如果有问题,请大佬指正)


下载:
限速复制demo.zip (311.54 KB, 下载次数: 19)



补充内容 (2022-8-30 12:03):
很抱歉,发现了一处BUG,目前修复办法及修复后demo在19楼,已顶置

补充内容 (2022-8-30 12:11):
误会解除,本人小白,对于计次循环理解不够,BUG误会解除,代码目前没发现问题
作者: xjshuaishuai    时间: 2022-8-27 22:33
谢谢分享!
作者: 396384183    时间: 2022-8-28 01:49

谢谢分享
谢谢分享
谢谢分享
作者: happyweeks365    时间: 2022-8-28 07:05
66666666666666666666666
作者: 孤城已故    时间: 2022-8-28 07:24
开源精神必须支持~
作者: q1512960733    时间: 2022-8-28 08:20
谢谢楼主,学习下!
作者: 杨明煜    时间: 2022-8-28 09:57
感谢,看看!.........
作者: 59hdvj    时间: 2022-8-28 11:18
感谢分享
作者: xtavoxing    时间: 2022-8-28 11:20
好像很棒的....不错了....
作者: ttggnn    时间: 2022-8-28 11:54
感谢分享
作者: 夏亿    时间: 2022-8-28 13:38
感谢分享
作者: 亿万    时间: 2022-8-28 14:28
感谢分享
作者: sinewtec    时间: 2022-8-28 16:57
        感谢分享,很给力!~
作者: nywl2008    时间: 2022-8-28 17:18
感谢分享
作者: yzl666    时间: 2022-8-28 19:10
感谢分享
作者: ttggnn    时间: 2022-8-29 14:58
感谢分享
作者: kyo9766    时间: 2022-8-29 15:13
很好用,感谢分享
作者: 杨明煜    时间: 2022-8-29 17:16
值得感谢,..........
作者: MC白云    时间: 2022-8-30 12:01
本帖最后由 MC白云 于 2022-8-30 12:11 编辑

误会解除,本人小白,对于计次循环理解不够,BUG误会解除,代码目前没发现问题
作者: lm88818    时间: 2022-10-7 10:05
改变读写位置,这个是什么模块
作者: MC白云    时间: 2022-10-8 17:11
lm88818 发表于 2022-10-7 10:05
改变读写位置,这个是什么模块
②内存映射文件-大文件读写模块开源【https://125.confly.eu.org/forum.php?mod=viewthread&tid=14266108】【作者:wei3620320】【请从原贴下载模块以支持作者】

是这个哦,上面有说到的

作者: wuqingg    时间: 2024-7-12 17:10
支持开源,感谢分享




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4