I've developed a tiny webserver for home automation out of an ALIX 1D, and based on a debian lenny. It runs very smoothly and is now able to operate quite a lot of different equipment from a webapp.
But i'm not sure how I should handle the compact flash, regarding read/write limitations.
From what I've read the partitioning should be ext2, which would disallow the journalisation of the system.
A utility to 'flatten' the repartition of write cycles exists, would it be relevant to use if the partition is ext2 ?
I will also disable all logging in execution mode (a debug mode will provide the logs). Is there any other parameters I have to take into account for maximum reliability (i.e. does the system randomly write in some files for various and potentially turned off purposes)?
As for the mysql database, it's not important data, and it's actually reconstructed every time the server boots. Given this, is there a way to store the db in RAM rather than in a file ?
I'm not sure it's the right place to ask, but I sometimes see redirection to here from stack overflow.
Thanks for having read. PS : How come it seems impossible to add basic politeness at the very top of the message ??