Or you have one filesystem that is geared towards dumb flash, and another that is geared towards smart flash.<p>I don&#x27;t see why people try to design filesystems that do everything. As usual for hybrids, they try to do everything and as a result don&#x27;t work well anywhere.<p>As long as you keep the limitations of dumb flash in mind (namely, that flipping bits in one direction is slow (things are a little more complex on MLC, but still doable)), it&#x27;s surprisingly easy to design a filesystem that does well on &quot;dumb&quot; flash.