Quote:
I need to setup new dev environments in my RHEL 5.7 server where each env need around 10GB RAM. My Server RAM size round 141 GB
bash-3.2$ free -g
total used free shared buffers cached
Mem: 141 141 0 0 2 47
-/+ buffers/cache: 90 50
Swap: 80 0 80
sould I consider only '-/+ buffers/cache' row which says I have 50 GB RAM free & good to go with another 5 new env ( 10 GB each).
Please advice.
|
Are you trying to say that your RHEL 5.7 server is acting as host and you want to setup VMs on it with 10 GB each? If that is the case from free -g output I can see that used up memory is showing as 141 G. Though 47 G is showing as cached which can be freed but here are the other things that you should consider / keep in mind:
1. Clearing the cache will anyway not give you 50 G so that you can set up environment with 10 G each.
2. Current system load, if system is already heavily loaded then it is good idea to give it some room to keep cached data for better performance.
3. Incase, you clear the cache and deploy say 4 VMs with 10 G each then there are high chances that system will be using swap excessively which will affect the performance.
Please use quotes next time when you are pasting any output / info from the system for better alignment and readability.