My question is when sizing CPU and memory for a VM, how much is too much or not enough? More specifically this screenshot is from a Debian VM I am running as a docker host. It has 4 or 5 docker apps running in it. So I gave it 4 CPUs (I have plenty to spare) and 4GB of memory. For performance purposes should I be aiming for a higher memory utilization percentage or a lower one? Is there a target range that gives optimal performance? My system is not short on memory, and I am not trying to solve a specific problem. It was more a thought exercise. Overall my system shows 23% of RAM used (14 gib our of 62.59 gib)