I have host running ESX 3.0.1 on Dell PE2950 with 8GB of memory. I had 14 VM's running on this host and the memory utilization has been hanging right around 90% for this host. I just deployed 2 new hosts and moved 4 VM's that I know to use considerable memory on to these new hosts. I expected to see the memory usage on my initial host machine drop, but it has not. It's still around 90%.
Is this something that will take some time or is there some automated or manual process that ESX executes to free up this memory??