Slashdot Mirror


Which Filesystem is Best for CompactFlash?

HungWeiLo asks: "We're currently using a Debian-based distribution for an embedded device where we're placing our primary kernel and filesystem on a 1GB CompactFlash card. The kernel will be placed in a read-only partition, while the other partition will be used for logging actions in the system and hosting a flatfile database. The concern here is the need to journalize the data (ext2 corrupts pretty badly since we power it on and off), and the need to minimize thrashing of the CompactFlash (we're using industrial-strength, million-write-cycle+ versions, but that can quickly get us into trouble if the filesystem constantly writes to the flash). Does anyone have any experience using filesystems in this situation? Which one should I look into for this type of application? Ext2? Ext3? Reiser? JFFS2? Help!"

3 of 100 comments (clear)

  1. Don't use Reiser by Anonymous Coward · · Score: 5, Funny

    It's murder to install and debug.

  2. Natch by Anonymous Coward · · Score: 1, Funny

    Well, there's slashdot's joke template for the next 10 years.

    RIP, hot grits, we barely knew ye.

  3. Re:Damnsmalllinux agrees with you. by Anonymous Coward · · Score: 3, Funny

    More stable than the author, even.

    Thank you, I'm here all week.