企业网站最下面的那栏叫啥,创业平台app有哪些,做网站西安哪家好,旅游网站建设规划方案问题 在板子上观察到56M的ubi卷#xff0c;挂载上ubifs之后#xff0c;df -h显示可用空间约为50M。 如此计算开销超过了10%#xff0c;那么这个开销随容量如何变化呢#xff0c;是固定为10%吗还是有其他规律#xff1f; 理论计算 简单查了下资料#xff0c;没找到明确的计… 问题 在板子上观察到56M的ubi卷挂载上ubifs之后df -h显示可用空间约为50M。 如此计算开销超过了10%那么这个开销随容量如何变化呢是固定为10%吗还是有其他规律 理论计算 简单查了下资料没找到明确的计算方式。只知道ubifs分为了六个区域那么要确认可用大小应该先减去其余区域的占用再确认main area本身如何计算可用空间。 这个要深入进去看源码就比较花时间了。暂且搁置以后有空再来填这个坑。 实际测试 测试命令 想了想没有确认到理论计算方式的话那就干脆直接实测一组数据好了。 板子本身nand的容量有限且操作麻烦我们直接在PC上模拟即可 sudo modprobe nandsim first_id_byte0xec second_id_byte0xd3 third_id_byte0x10 fourth_id_byte0xa6
sudo modprobe ubi mtd0
sudo ubimkvol /dev/ubi0 -N ubifs-vol -s 100MiB
sudo mount -t ubifs /dev/ubi0_0 /mnt/ubifs
df -h | grep ubi0_0 对应卸载命令为 sudo umount /mnt/ubifs
sudo rmmod ubifs ubi nandsim 查看ubi信息的命令 ubinfo /dev/ubi0_0 测试结果 注: nandsim支持多种nand由传入的id指定。模拟不同的nand型号结果会有所差别。可以选择跟自己目标nand参数较为一致的设备作为模拟更具有实际参考意义 参考资料 http://www.linux-mtd.infradead.org/faq/nand.html#L_nand_nandsimhttp://www.linux-mtd.infradead.org/nand-data/nanddata.html 本文地址: https://www.cnblogs.com/zqb-all/p/11147184.html 转载于:https://www.cnblogs.com/zqb-all/p/11147184.html