nightwishmin
nightwishmin
2016-01-13 04:34

ubifs 文件系统本身的开销到底有多少?具体配到哪里去了?

3
  • linux
  • 文件系统
  • 嵌入式

最近做实验,把板子上的一块flash分区(example:mtd5)挂载成ubifs去访问,但df -h 查看这个挂载文件夹
的大小时发现容量比mtd划分的容量小了很多。下面是我的抓的一个log

/opt/mtdtools/ubidetach /dev/ubi_ctrl -m 1

/opt/mtdtools/ubiformat /dev/mtd1 -y

/opt/mtdtools/ubiattach /dev/ubi_ctrl -m 1 -d 2

Volume ID 0, size 100 LEBs (12902400 bytes, 12.3 MiB), LEB size 129024 bytes (126.0 KiB), dynamic, name "logfs", alignment 1

上面创建一个12.3 MB 的volume ,
mount -t ubifs /dev/ubi2_0 demo//直接把volume 挂载为ubifs

df -h 之后
/dev/ubi2_0 9.8M 20.0K 9.3M 0% /logs/demo

从log看总共有100个LEB可用除去 ,volume 12.3 M 之后的容量9.8 M ,说明文件系统的开销高达 2.5M? 具体开销分配去哪了?新人刚开始研究,求大神指教

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

1条回答