From the moment Jenkins is started up, it begins consuming RAM slowly. After several hours (~18h), the memory is totally consumed.
We have 23 slaves. 9 of them are in offline status. We have a build queue of ~30 jobs always; some of these jobs don't go up because their assigned hosts are offline. I don't know if this matters.