我制作了一个需要 SD 卡来存储媒体的应用程序。它们是小型 JPG/GIF/PNG、小型 MP3……但其中大约有 200,000 个(!!)。其中只有极少数大于几 MB。速度不是问题。
我为此使用了 32GB 卡(vfat 格式),但空间不足。我买了一张 64GB 卡,带有 HPFS/NTFS/exFAT 格式(根据 sfdisk)。
我现在面临的问题是,32GB 卡上写入的 25GB 占用了 64GB 卡上的 +31GB。所以我损失了很多空间。我猜这是因为块大小或类似原因。我以前遇到过这种情况。
所以我的问题是:对于我的情况,哪种格式 FS/选项最好,既能使用更多磁盘空间,又能兼顾文件系统的可靠性?我已经在设备中尝试过 ext3/4,但无法正常工作。