Beagle does indeed use as much resident memory as is available, and the behavious is for the kernel to swap everything else out, esentially killing the system (beagle seems to be pretty reluctant to free that memory back up).  I've been running the beagled daemon from a ulimit-ed shell, and it's behaving fine (beagle seems to be hanging just under the limit at all times).

Starting the daemon with a memory limit by default might be a good workaround until beagle itself gets sorted out.

Reply via email to