My sites were doing just fine on the shared hosting server, but I decided to upgrade to VPS yesterday because I wanted some additional features such as Sphinx search and a little extra memory to play around with, which is only available on VPS.
I am currently on the one-week free trial VPS set at 2,300 MB of memory. I never intended to use that much memory. Although I checked my statistics and the memory spiked up to 2,000+ MB. I took a screenshot:
It looks like almost all of it is cached memory and only 32MB of actual memory is being used. I can't afford $115/mo as I was only expecting 300MB for $15/mo to be more than enough to jump from shared hosting to VPS.
I was wondering if someone can explain what is going on here. Can I set 300MB of memory and the cache memory will automatically stay below the limit without crashing the server and throwing errors?