[tahoe-dev] Possible memory leak?
coppola.mi at husky.neu.edu
Mon Mar 28 05:54:09 UTC 2011
I am not sure if this is a bug or simply my improper usage of Tahoe, but
it seems that after uploading a large file or large number of files, the
Tahoe daemon allocates a huge amount of RAM and doesn't unallocate it.
To explain it a little further, I have 1gb of RAM on one of my storage
nodes. A fresh restart of the daemon will leave me with 723mb of RAM
free. I upload three 60mb files at the same time over FTP (using this
node as the gateway), and RAM usage progressively increases until I am
left with 407mb RAM free. This number holds steady. A few minutes
later, I upload three 170mb files, and the amount of free RAM hovers
around 15mb, eventually down to 1 or 2.
At this point, the OS begins swapping and performance deteriorates until
subsequent uploads completely timeout, and it hangs just trying to
create a new directory. I restart the daemon (`tahoe restart .`), and
everything is fine again.
I'm running CentOS 5.5 using Tahoe 1.8.2. Any ideas?
More information about the tahoe-dev