I'm running Ubuntu 16.04 LTS, and I found out that every time a process named "collector" ran, the amount of ram memory used increased a little bit, (100MB every minute or so). I always keep an eye on the ram reported by the System Monitor, and this time almost all my RAM was being used, but apparently no process or program running at the time, could evidently be blamed for the entire usage of it.
After boot up, it was very common for my laptop dv6-6167la HP, to show 1.1GB of ram used (that's a healthy sign for me). And you could leave the laptop there for an hour, without further activity, you could come back later, and you could see the same value with no increment at all. Now, with the problem, if you leave the laptop for 40 minutes or so, the RAM is almost all consumed (5GB used out of 6GB).
I found out that by killing the process or command named "collector", the RAM used stopped increasing. This is important. My solution for this problem is not a permanent one. Every time after boot up, I have to open up terminal, use the "top" command, check for the PID of the "collector" command or process, and kill it manually, and by doing this, the RAM used does not increase without reason.
I'm looking for a permanent solution. I don't know if I have a malware inside, or something like that. If I don't kill the process, the computer gets very hot, the ram is all eaten up, and everything slows down. My computer is up to date, and the problem persists everytime I turn it back on, or even when I restart it.
I did remove a "collector" app from ubuntu (sudo apt-get remove collector), but the process is always activated by root after boot up, even though this app has been removed.
I would appreciate your thoughts on this issue.
PS. Based on the first reply, I've run the command "locate collector", and this is what came up. It seems suspicious to me the line which says:
, I don't know what this is. I ran the dpkg -S without getting valuable info. It only showed: