[tahoe-dev] Recommendations for minimal RAM usage ?

Zooko Wilcox-O'Hearn zooko at zooko.com
Mon Mar 5 04:33:08 UTC 2012


Dear Johannes Nix:

It is cool that the Tahoe-LAFS storage server works at all on that
tiny NAS device! Does it work okay? Is your desire to reduce the
memory footprint to eliminate some failures, or to improve
performance, or to allow concurrent use of other processes on the same
device, or to move it to an even smaller device, or something else?

The numbers you give sound about right. I measured resident RAM usage
on 32-bit x86 servers a couple of times, and found that it started at
around 32 MB and the high water mark of resident RAM usage was about
56 MB.

I don't know of any technique that could further reduce it, aside from
profiling the memory usage and reporting back to this list. If your
profiling turned up some "low hanging fruit" of wasted memory, then
perhaps some Tahoe-LAFS developer would be motivated to try reducing
that.

Regards,

Zooko



More information about the tahoe-dev mailing list