I switched from shared hosting to a VPS on Dreamhost about a month ago. I've ratcheted up my allocated RAM from 300 to 600 MB in an attempt to solve an issue that has been persistent from the first week of VPS. I get constant e-mails from Dreamhost that my server has been rebooted. I get one every 24-48 hours, sometimes I make it 3 days.
First off... emails that start like this:
"Nobody likes to hear that they've packed on a few pounds, but we wanted you to hear it from a friend."
Make me want to scream. My site hasn't packed on a few pounds and the robot sending me this e-mail is definitely not my friend. I so wish the email just said "attention: reboot at X:XX because memory reached XXX MB." Wouldn't that be better?
I know many others have fought and struggled with this same issue. The graphs show nothing, typically my site uses way less RAM than I have access to. Has anyone solved it? My site gets 3,000-5,000 visits a week. And I can get the reboots on any day of the week at any time of the day. So during 1,000 visit days and 300 visit days.
I've followed all the recommendations from Dreamhost (w3 cache, get rid of widgets, streamlined everything I can do, etc.) and seen no change.
I'm at wits end. Don't know whether to continue fighting and wasting my time working with them. Or just jump ship and hope elsewhere won't have this problem.
I would love any help anyone has to offer. Thanks!