Quote:
There's a filesystem (whose name I forget) designed for flash memory that is supposed to avoid hotspots. You might consider transitioning to that. Not that that helps with the dynamic data partition.


JFFS, JFFS2, LogFS, etc.. are all designed for use on raw flash chips.

CompactFlash cards are not raw flash chips but, rather, have an included controller that performs the same types of functions as JFFS(2) and LogFS on top of the Linux MTD layer: wear-levelling, ECC, bad page remapping, etc..

So we're already using one of the better solutions: the dynamic data partiion is a raw access, or custom, filesystem that uses very minimal writes (no meta data or timestamps whatsoever).

It's already as good as it can get.

Cheers