零碎文件特别多的情况下,先压缩再复制还是直接复制,哪个效率高?

2024-07-18 15:50:08 +08:00
 libasten
最近换电脑,文件挪到新硬盘上去。

早上在那边压缩一个文件夹,15G 左右吧,里面零碎小文件很多那种。

压了半天,然后复制到另外一块硬盘上,结果说压缩包损坏了,白忙活。

我考虑把两块硬盘挂到一个电脑上拷贝,可能快点?

之前的想法是压缩好了,直接用内网传的。

旧硬盘是机械硬盘,新机器里面有两块 SSD ,不想挪到新机箱里面了。

旧机械硬盘上数据还不止前面说的一个 15G 文件夹,大概有 250G 左右吧,有别的快速方法吗?
1565 次点击
所在节点    问与答
11 条回复
jstony
2024-07-18 15:50:53 +08:00
先打包但是不压缩,然后复制。
sagaxu
2024-07-18 15:56:26 +08:00
直接复制 = 遍历 + 复制

打包复制 = 遍历 + 打包 + 复制 + 解包 + 写入

压缩复制 = 遍历 + 打包 + 压缩 + 复制 + 解压 + 解包 + 写入
AoEiuV020JP
2024-07-18 16:19:02 +08:00
看中转的设备读写性能了,
硬盘 -> u 盘 -> 硬盘, 这种情况肯定是先压缩再通过 u 盘传到另一条电脑的硬盘上再解压更好,
硬盘 -> 网络 -> 硬盘, 这个不压缩也是 ok 的, 网络传输散文件性能并不太差,
硬盘 -> 硬盘, 这种情况压缩就多余了,直接拷贝最快了, 不论如何新硬盘都是必须写入所有散文件的,
cmdOptionKana
2024-07-18 16:25:53 +08:00
如果是 windows ,压缩后复制,复制后短期内不解压缩,这比较快。

如果复制后要立即解压缩,那还不如直接复制。
cmdOptionKana
2024-07-18 16:26:22 +08:00
另外,建议使用 fastcopy
adrianzhang
2024-07-18 16:36:09 +08:00
用 rsync 传就可以了。打包还得折腾个中间环节。
yytsjq
2024-07-18 17:57:10 +08:00
使用 ROBOCOPY 命令的目录镜像模式 (等同 rsync --delete 模式)
opengps
2024-07-18 18:05:37 +08:00
硬盘对拷吧,字节级别拷贝,即使错的也照常拷过去
bluehr
2024-07-18 18:08:48 +08:00
零碎文件特别多的情况下 比较考验硬盘 4K 读写能力,打包后复制更快
92DISPfZMyn9IZaw
2024-07-19 04:04:12 +08:00
习惯以存储形态压缩文件夹,然后剪切或者粘贴
flynaj
2024-07-20 08:31:09 +08:00
杀毒软件关了直接复制,或者进 PE 复制。250g 最多半小时。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1058309

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX