This is a copy of my original question.
On my PC, I have a process "vmmem", eating up to 1.6Gb of RAM, and regularly using my entire CPU usage. After some investigation, based on several wmic process where (processid=PROCID_HERE) get parentprocessid
, I've found out that this is caused by a service, called "Hyper-V Host Compute Service".
Very naïvely, I've stopped that process (but as the RAM did not reduce, I decided to restart it again), resulting in the new version of "Blue Screen Of Death". Obviously I prefer not to see this screen :-)
I have Docker-Compose on my PC (hence the "Hyper-V" service), but apparently stopping the different containers also does not reduce the RAM usage.
Does anybody know what I can easily switch off/on in order to switch between Docker related development (needing the Docker containers) and other development (having enough spare RAM)?
Edit
My problem is that the process, called vmmem
, takes a huge amount of memory, but I have no idea how this is built up: I can imagine some of it comes from the Docker
process itself, some from the containers, again some others from the processes I'm running under the Docker
environment, but when I stop the containers or my processes, this does not decrease the memory usage. Does anybody know what I can do in order to decrease the memory usage of the vmmem
process?
Thanks in advance