Answers:
您需要选择一个集群大小。数据不是在字节级别读取,而是在块中读取。通常,最小的存储单元是一个扇区(传统上为512字节,高级格式驱动器为4096字节),但这并不是文件在文件系统中的存储方式,而是将扇区组合在一起组成群集。
Raspberry Pi本身并没有对群集大小的限制,但是您使用的操作系统可能会有所限制。通常,任何标准大小都可以使用,但是通常情况下,这取决于您将在其上存储哪种文件。
如果要存储很多小文件,请选择最小的群集大小(一个扇区;存储卡为512)。这样,您可以避免因拥有大量未使用的群集而浪费空间。如果要存储大量巨型文件,则使用尽可能大的群集(通常为64KB;我从未见过1MB的群集:-o
)。这样,您可以最大程度地减少文件系统的文件管理开销,从而释放更多的存储空间。
如果不确定,则仅使用4KB群集;适用于大多数通用用途,这就是为什么它通常是默认用途。
我很难找到合适的簇大小来使卡在手机中工作(Samsung S7 Edge,带有Samsung Evo 128 GB)。对我来说,最后有效的方法是使用USB闪存SD格式化程序4.00(具有默认的群集大小设置)格式化SD卡。可在SDCard.org上找到,网址为https://www.sdcard.org/downloads/formatter_4/