Hi I previuosly have a forum hosted on a VPS with a 512 MB RAM (OpenVZ) and at that time it was only using 300MB of ram during peak time but the server was always down due to harware failures so I move to a new host this time Using Xen with a 768 RAM now it is using all the RAM available which is double the ram that it uses before. Is it really normal for a XEN vps to consume more memory than on a VPS using OpenVZ?
As you can see 463/512 MB has been 'used' but in reality most of this is through Linux caching! You can see that the swap file hasn't even been touched.
Remember OpenVZ are simply containers, the memory you use is just the memory of the processes you are running. Xen is like a *real* server where the Linux kernel will attempt to *use* your memory. [What's the point of having it if you're not using it ] Also that's another point that you will use a little more real memory due to the overhead of the actual kernel et al.