Hello, Recently, I've noticed my server has been suffering from a huge memory leak. The leak does not seem plugin related, as it happens when just running craftbukkit by itself. The server will start up fine, using a reasonable amount of memory, but after a few minutes it will start consuming memory at an uncontrollable rate. This memory is not recoverable as the amount of "free" memory does not increase significantly once the server is stopped. Only about 1.5GB of memory is recovered. Until minecraft 1.2, I hadn't noticed this issue - but now it's extremely overt. I can provide screenshots myself using the "free" command, if anyone would like to see hard-proof. I thought it could be my java arguments, so I've tried multiple optimization guides, such as TnT 's suggestions and the ones detailed in these threads: http://forums.bukkit.org/threads/how-can-i-optimize-java-on-my-server.3967/ http://forums.bukkit.org/threads/op...ay-p-need-feedback-thx-i-am-back.25994/page-3 However, the problem still persists. As a side note, it seems that whenever I use the -server argument, the problem is exacerbated and the server consumes memory quicker then usual. Here are my server's specs: Code: CentOS 6 - RAID 1 - x64 bit 2x2000GB SATA HD AMD Opteron 3280 Octacore 32GB RAM JRE (build 1.7.0_03-b04) I'm not that proficient with Linux, so perhaps I have something misconfigured? The server does not give any error message no matter how much memory I allocate. However, I have noticed that when I set the -Xms flag to, say, 5GB, the server will not allocate 5GB of memory on startup. It will eventually surpass that as it leaks memory indefinitely, but for some reason it does not allocate that much on startup. Has anyone experienced similar issues? Or, could perhaps suggest some startup arguments for me to try? Thanks, Eric EDIT: It seems that using JRE build 1.6.0_31 manages memory better (leaks memory slower) than JRE 1.7_X.