I was reading
Meanie's description of differences between Sharp and Cacko:
"However, there are also a few differences introduced by Cacko. The startup image in Cacko is bz2 compressed to save space. It gets extracted to /tmp (which is 10MB in size compared to the 1MB on Sharp) during startup and loaded from there. Once loaded, the extracted image is deleted. A bigger tmpfs allows you to open larger files but since tmpfs uses physical RAM, less physical memory is available, so instead of having 63MB, you end up with 54MB. This is a reasonable trade-off."
I was also reading
this interesting article about what can be done with tmpfs.That makes me wonder, why isn't tmpfs in the Zaurus dynamically allocating the size it needs at any one time, rather than sitting there doing nothing but consuming 10MB? And why don't we put things that belong there like temporary logs and what-not? Or is everything that makes sense already there (only 40k in my machine)?
Seems like if the Sharp ROM can get by with 1MB, Cacko should be able to also if the tmpfs is capable of resizing.