sirlion 发表于 2017-2-11 10:36

无法理解,为什么拷贝不进去u盘?

一个文件夹10万个文件左右,总容量114g,一个128g的u盘,总容量115g可用,为什么不就是没办法将文件整个拷贝进去?

直接拷贝,在准备数据之后就立刻提示需要多10g的空间,将u盘格式化ntfs后启用压缩,可以挣个文件夹往里面拷贝,但是最后快结束的时候提示需要多2g的空间

然而我尝试压缩114g文件,压缩了一晚上,再拷贝进去,速度慢的和压缩文件一样

这到底怎么弄的?为什么不能简单的好好的拷贝进去呢?明明占地空间小于硬盘可用空间啊

defer 发表于 2017-2-11 10:43

每个文件占用体积不小于逻辑簇体积。
如果U盘簇为4K,1024个1字节文件合计体积1K,将占用4M磁盘空间。

tonyunreal 发表于 2017-2-11 10:46

请搜文件簇(cluster)

在簇大小是4K的文件系统上,1字节的文件会实际占用4096字节的空间,5000字节的文件会占用8192字节空间

dongjuanyong 发表于 2017-2-11 10:53

128g优盘默认exfat文件系统,文件簇大小128k,也就是文件最小128k,你算算能浪费多少吧
格式化成ntfs能缓解,但影响使用寿命

—— 来自 Xiaomi MI MAX, Android 6.0.1上的 S1Next-鹅版

liaojings1 发表于 2017-2-11 10:55

你分的簇大小不一样吧...
现在系统盘、硬盘各种分区软件都是默认分4k。
U盘一类默认格式化是8k、16kor更大的吧...
当你新建个文本文档敲了1个字,占用1字节:
分4k簇 这个文件占用4k
分16k簇 这个文件闸弄16k
在比如一个17k的文件:
分4k簇 这个文件占用20k
分16k簇 这个文件占用32k

然后在文件多的情况下,你从4k簇分区的盘拷贝到更大簇的盘就会占用更多的空间。

sirlion 发表于 2017-2-11 11:00

求助我现在该如何处理呢?只有这个u盘可以用,怎么转移这些文件?真的要压缩成一个拷贝过去?时间简直要我的命

da2008 发表于 2017-2-11 11:02

sirlion 发表于 2017-2-11 11:00
求助我现在该如何处理呢?只有这个u盘可以用,怎么转移这些文件?真的要压缩成一个拷贝过去?时间简直要我 ...

只打包zip不压缩,还是不行打两个包

gofbayrf 发表于 2017-2-11 11:08

傳兩次

liaojings1 发表于 2017-2-11 11:19

sirlion 发表于 2017-2-11 11:00
求助我现在该如何处理呢?只有这个u盘可以用,怎么转移这些文件?真的要压缩成一个拷贝过去?时间简直要我 ...

你拿压缩软件封个包,用存储模式不要选压缩模式,很快的。
放过去理论是比你源盘占用还小的,因为压缩是整个一个大文件。

SimonOpera 发表于 2017-2-11 12:49

10米宽的车位停一辆9米宽的车,妥妥的。你停9辆1米宽的车试试?

kztp 发表于 2017-2-11 19:07

SimonOpera 发表于 2017-2-11 12:49
10米宽的车位停一辆9米宽的车,妥妥的。你停9辆1米宽的车试试?

这个比喻好
页: [1]
查看完整版本: 无法理解,为什么拷贝不进去u盘?