我利用线程在操作,线程中调用了SHFileOperation。在多线程中复制的时候。
总有一些不固定U盘会出现复制失败。
我用的是D7.
请大侠支招。
8 个解决方案
#1
复制文件,除了CPU占用时间,更重要的是对硬件磁盘和U盘的操作,占用时间很大。
不提倡使用多线程来操作,这样,线程对CPU和磁盘操作分配时间,不能加快速度。
要通过线程操作,建议建立一个线程,按序操作。
不提倡使用多线程来操作,这样,线程对CPU和磁盘操作分配时间,不能加快速度。
要通过线程操作,建议建立一个线程,按序操作。
#2
要识别U盘的吧?
PS:现在可以放这么大的分了?
PS:现在可以放这么大的分了?
#3
好奇怎么插10个U盘?
#4
用USB HUB就可以插10个U盘了。
#5
已搞定。就是复制过程,总有不定的个别U盘会出错。
#6
随便说说:供电不足??
#7
用hub是容易供电不足,尤其USB 3.0设备和移动硬盘。
#8
单线程按序复制,复制成功一个就弹出一个,能一定程度上避免供电不足的问题。
#1
复制文件,除了CPU占用时间,更重要的是对硬件磁盘和U盘的操作,占用时间很大。
不提倡使用多线程来操作,这样,线程对CPU和磁盘操作分配时间,不能加快速度。
要通过线程操作,建议建立一个线程,按序操作。
不提倡使用多线程来操作,这样,线程对CPU和磁盘操作分配时间,不能加快速度。
要通过线程操作,建议建立一个线程,按序操作。
#2
要识别U盘的吧?
PS:现在可以放这么大的分了?
PS:现在可以放这么大的分了?
#3
好奇怎么插10个U盘?
#4
用USB HUB就可以插10个U盘了。
#5
已搞定。就是复制过程,总有不定的个别U盘会出错。
#6
随便说说:供电不足??
#7
用hub是容易供电不足,尤其USB 3.0设备和移动硬盘。
#8
单线程按序复制,复制成功一个就弹出一个,能一定程度上避免供电不足的问题。