You can get more detailed information of what is using the memory with following commands: pmap -x and cat /proc//smaps Take a snapshot and after some time when the memory consumption has risen significantly, another snapshot. Also, there are engine related reasons why you should restart the server more often then one month interval. The server time will rotate for example.