<p dir="ltr">I tried ubifs in the early days. It doesn't squeeze stuff down even as good as jffs2, so the load of cerowrt exceeded 15mbyte. It does look to be an ever more reasonable answer once you have flash sizes greater than 128mbyte.</p>
<p dir="ltr">I see a lot of ext4 on much larger flashes....</p>
<p dir="ltr">A thing that irks me in the age of 4G flash becoming fairly common is the general lack of compression aside from an option to btrfs. Debian barely fits into 2 gb. </p>
<div class="gmail_quote">On Aug 30, 2014 2:35 PM, "Theodore Ts'o" <<a href="mailto:tytso@mit.edu">tytso@mit.edu</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Potentially stupid question. I was taking a look at<br>
<br>
<a href="http://wiki.openwrt.org/doc/techref/filesystems" target="_blank">http://wiki.openwrt.org/doc/techref/filesystems</a><br>
<br>
and there was discussion there about how using raw squashfs doesn't<br>
deal with wear leveling and bad flash blocks, and that openwrt is now<br>
using ubifs for all targets with raw NAND flash --- and my<br>
understanding is that the WNDR 3800 uses raw NAND flash. Is there any<br>
particular reason why Cerowrt isn't using ubifs, or squashfs over ubi,<br>
other than purely historical and/or this wasn't the research focus of Cerowrt?<br>
<br>
Thanks,<br>
<br>
- Ted<br>
_______________________________________________<br>
Cerowrt-devel mailing list<br>
<a href="mailto:Cerowrt-devel@lists.bufferbloat.net">Cerowrt-devel@lists.bufferbloat.net</a><br>
<a href="https://lists.bufferbloat.net/listinfo/cerowrt-devel" target="_blank">https://lists.bufferbloat.net/listinfo/cerowrt-devel</a><br>
</blockquote></div>