我正在编写一个基于ARM 9 v5处理器的嵌入式应用程序,并且正在使用64MB NAND . 我的问题是,当我复制大小为3-4 MB的文本或二进制文件时,空闲物理内存只减少了几KB,而 ls -l 显示文件大小(MB) .
ls -l
通过重复相同的过程,我达到了一个点 df 命令显示 10MB 大小是免费的, du 显示总大小为 239MB .
df
du
我只有 64MB 的NAND,我怎么能添加最大239MB的文件?
JFFS2是一个压缩文件系统,因此它将文件压缩在磁盘中,这会导致这种冲突 . du 列出磁盘使用情况, df 是文件系统可见的可用容量 .
1 回答
JFFS2是一个压缩文件系统,因此它将文件压缩在磁盘中,这会导致这种冲突 .
du
列出磁盘使用情况,df
是文件系统可见的可用容量 .