从U盘上复制一个文件夹到电脑上快还是解压这个文件夹的压缩包到电脑快

直接复制,文件越碎,直接复制越慢,碎片文件读取虽然U盘基本等于没寻址时间,但小文件读取速度肯定比大文件慢,一般是只有一半到四分之一,而且小文件写入硬盘就更慢了。解压压缩包,因为压缩包终究是被压缩了的,而且现在电脑性能,都能做到全速解压,那从U盘读出一个大文件而且还比原文件小,肯定是解压压缩包块。
但是:你的解压要是直接解压到目的文件夹,而不是先解压到一个临时文件夹再复制过去。(WINRAR默认直接拖过去,就是后一种方式)

■网友
谢邀

先说结论:通常情况下是解压块,复制慢。但有很多特例会导致结果相反。

例如:
1、这个文件夹里面就几个大文件,那么结果可能没有区别或者复制更快。多大算大?跟U盘的闪存和主控有关系,一般来说4M以上吧,精确的就要看ADDA的测试结果了。

2、U盘本身性能极强,例如Sandisk CZ880这样的,性能已经不低于一般SSD了。

3、压缩软件的解压过程是先解压到某个临时文件夹再移动过去,并且临时文件夹和目标文件夹在不同的分区/物理硬盘上。所以整个解压过程相当于写盘两次。

4、解压算法运算量很大但是CPU性能很弱,例如在老式CPU上解压lzma、bzip2格式的压缩包。

■网友
文件越碎,复制越慢。
■网友
谢邀。看文件格式和内容。压缩率越大数量越多,压缩文件越有优势。但是千万不要在优盘上现场压缩文件夹。U盘读写速度相对较慢。边读边写边压缩效率非常低。
■网友
解压缩快

■网友
楼上说得对,又一次我妄图把一份(注意,只有一份)Time Machine备份转移到另一块硬盘…………
【从U盘上复制一个文件夹到电脑上快还是解压这个文件夹的压缩包到电脑快】 最后放弃了……


    推荐阅读