We have a production web server running Ubuntu 12.04. We have a total of 24GB of RAM installed into the system. The problem is that our process list is showing
polkitd as using 6.8 GB of memory. I've read that
polkitd is the policy daemon which handles permissions/security. Surely, a single process shouldn't be using that much RAM on its own?
The RAM usage seems to grow by 0.1 GB every day, suggesting that there's a memory leak. (CPU usage isn't affected).
I have read a few people removing various directories from
/home/ such as
.dbus but I'm reluctant to remove these from a production server unless it is a proven solution for the problem.
Firstly, can anyone tell me if this is normal behaviour? If not, what is the solution?