We are looking at using the Voyage 0.4x build for some data logging work, where a 2nd or 3rd partition on a CF card is used for recording GPS breadcrumb information, which gets swept out once per day. This would likely be less than 15MB per day of i/o, but there are lots of little reads and writes to deal with. As we are comfortable re-building the kernel if needed, it is possible to use any number of different file systems that Linux supports, including of course the ext 2 default we have used with Voyage for a long time. But is ext2 the best choice for the data logging partition with Voyage/Linux? Compression is not really an issue for us, due to cost/size of modern CF media, nor or read speed, but data integrity that could be achieved through use of journal might be, as power is not always stable in mobile GPS logging applications, as well as CF wear leveling and other flash-specific factor. Has anyone examined this question before, with consideration of JFFS2 and other similar systems? I understand that most modern CF cards already can perform the wear leveling at the controller level within the card, but the journaling thing would seem to have some real use. Has anyone tried ext3, or even ReiserFS in a modern CF application? What would make best sense here?

_______________________________________________
Voyage-linux mailing list
[email protected]
http://list.voyage.hk/mailman/listinfo/voyage-linux

Reply via email to