I have a sneaking suspicion my VPS provider may be misleading with the guaranteed RAM vs burstable RAM and selling the burstable as though it's the guaranteed. This is an OpenVZ based VPS and I've got this from comparing it to a XEN VPS which I had that had the same "guaranteed" RAM as this one, but showed very different behavior in memory usage (running the same websites).
Is there some software that I can use to force high memory usage so that it will go into burst and that I can see exactly what I have got? If it is able to go above what I was told was the guaranteed amount then all is good.
You should contact your provider to get this issue resolved. Depending on how long you've been with them you should ask them for compensation if possible?
Which host is this if you don't mind sharing.
It's BuzzServers. I've been I was in contact with Jason before posting this thread to see whether he was going to be honest with me. I have linked him to this thread and he has not responded as of yet. I've have the VPS for like 2 weeks.
@Asco , does your provider use SLM or UBC for your VPS ? There is a difference here.
SLM is only supported by Virtuozzo and usually with SLM you won't get burst at least not like in OpenVZ.
If indeed your provider has SLM and he told you that you have burst then that burst is very different than the one in OpenVZ and you will only see the guaranteed ram with free, top a.s.o.
█ IntoDNS - Check your DNS health and configuration
█ FLEIO - OpenStack billing and control panel for service providers
Burstable RAM: If your VPS has bursting and requires additional resources, it will pull them from the available resource pool (this is a burst) and return them when they are no longer needed. So if you have a temporary spike, the resource pool will normally cover you.
SLM based RAM: If your VPS has SLM Management, in the event your VPS uses all of its physical RAM SLM will automatically delay the execution of processes to wait for more RAM to become available. After this it intelligently decides which processes to kill to maintain a running system. Kind of like having a manager watching your processes 24 hours a day.
I thought all VPS had burstable ram; I often has service which fall down with memory trouble log. (exim, httpd) .
Is there a way to know if it is because of the lack of this burstable ram?