首页 文章

NAND jffs2文件系统 - 二进制和文本文件可能超过NAND的大小

提问于
浏览
1

我正在编写一个基于ARM 9 v5处理器的嵌入式应用程序,并且正在使用64MB NAND . 我的问题是,当我复制大小为3-4 MB的文本或二进制文件时,空闲物理内存只减少了几KB,而 ls -l 显示文件大小(MB) .

通过重复相同的过程,我达到了一个点 df 命令显示 10MB 大小是免费的, du 显示总大小为 239MB .

我只有 64MB 的NAND,我怎么能添加最大239MB的文件?

1 回答

  • 0

    JFFS2是一个压缩文件系统,因此它将文件压缩在磁盘中,这会导致这种冲突 . du 列出磁盘使用情况, df 是文件系统可见的可用容量 .

相关问题