Hey guys,
This weekend our ftpserver implementation (which we recently switched from a web-based application to a standalone app launched using ftpd.sh from the distro but using some 'company standard' memory options) threw the exception in the title: OutOfMemoryError - GC overhead limit exceeded Funny thing is that we don't have any traffic on weekends except for an automated tool that connects every 5 minutes to get sure everything is working fine... so I can hear these words out loud: MEMORY LEAK. FTPServer is launched like this: -server -Xms256m -Xmx256m -XX:+UseParallelOldGC -XX:+UseAdaptiveSizePolicy -XX:+UseBiasedLocking -XX:+EliminateLocks -XX:+AggressiveOpts Have any of you experienced this exception or any other memory-related one? What heap sizes are you using? In my test, I never needed more than 100mb but after a couple of weeks it seems this is no longer true. *I'm pretty sure our code is not causing the possible leak - I would tend to point at MINA for this... what do you think, Niklas? It seems they are still using M4.