• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Multiact

Multiact

I've been building websites for 20+ years. Now I help business owners figure out what technology they actually need - and what they don't.

  • Home
  • About
  • Portfolio
  • Articles
  • Contact

When upgrading your server doesn’t fix the problem

Published on September 28, 2026 by Eugenia

A few days ago, a client’s server went down.

CPU usage was at 100%, the server was barely responsive, and the hosting support couldn’t even restart it properly because it would come back up and very quickly hit 100% CPU again.

Their first suggestion was, of course, upgrade the server and move to a plan with double the CPU – which would have meant paying roughly 4× what the client was currently paying for hosting

I tend to get a little suspicious whenever hosting support tells me:

“You need more resources.”

Maybe. But why?

Because if you don’t know what’s actually causing the problem, throwing more resources at it won’t fix anything, it will just waste more money.

So I started investigating. And one of the screenshots they sent me showed something interesting.

The server was indeed at 100% CPU, but the site was only at 17% CPU. Not only that, but looking over the resource usage for the last month, I saw both CPU and RAM usages were consistently under 40%. Until a few days before, when the CPU suddenly spiked to 100% and stayed there.

This was pretty clear: the problem wasn’t that the site had suddenly started using more resources — it hadn’t. The problem was that something else on the server was using up all the CPU.

So I pushed back and asked them to investigate the actual cause rather than just recommending another upgrade.

They finally did a deeper investigation. And guess what? They found it was one of the processes that ran on the server and that handles security scans, Imunify360, that got stuck in a restart loop.

It kept failing, restarting, failing again and restarting again.

All of that was happening at the server level, consuming CPU and effectively choking the entire machine. Nothing to do with the website. And no amount of resources would have fixed that issue, the loop would have eaten up all the CPU we would have been added.

Once they found and fixed the actual problem, the site and server went back to normal.

And this is why I get a slightly raised eyebrow when the first answer to a performance problem is:

“Upgrade your server.”

Sometimes you really do need more RAM. Or more more CPU. Because it happens that a website outgrows the server it’s running on.

But sometimes… your server is perfectly adequate and something else is broken.

And if you don’t find out what that something is, you can quite easily end up paying $40, $50, $160 or more every month for a bigger server… …and have exactly the same problem.

Because you’ve just given more resources to the problem instead of fixing it. And the frustrating part is that you might never know that you didn’t need the upgrade.

The website may appear to work better after the upgrade simply because you’ve given the problem more room to run. But if the underlying problem is still there, you’ve paid more without actually fixing it.

Before spending more money, I want to know:

What is using the resources?
Why is it using them?
And will adding more resources fix the underlying problem — or just make the same problem more expensive?

Working with websites for more than 20 years, I’ve seen enough weird things go wrong to know that the first explanation you get from support — whether it’s your host’s, your theme’s or a plugin’s — isn’t necessarily the right one.

And there’s a problem here if you’re not technical yourself.

How do you know whether the explanation you’re being given actually makes sense?

You don’t necessarily.

You can ask why. They can give you a perfectly reasonable-sounding technical explanation. They can send you screenshots showing that your server is at 100% CPU and tell you that you need more resources.

And unless you know what you’re looking at, it’s very difficult to tell whether that’s actually the cause of the problem or just a symptom.

That’s why sometimes you just need someone who can look at the problem independently and tell you whether the recommendation actually makes sense.

About Eugenia

After 20+ years in the world of websites and online business tech, I’ve become pretty good at figuring out which technology you actually need - and which you really don’t.

Primary Sidebar

Hey! I’m Eugenia 👋

I've been working with WordPress for 20+ years. Now I help business owners make better decisions about their technology.

Sometimes you need a new website. Sometimes you don't.

Not sure what you need? Let's figure it out

Other ways to work with me

  • Ask me a quick question
  • Website maintenance & support plans

 

Latest Articles

  • When upgrading your server doesn’t fix the problem
  • After 10+ Years With WooCommerce, I’m Seriously Considering Switching to SureCart
  • Google Ads Location Targeting: The easy-to-overlook setting that can waste your budget
  • Why Your Website Isn’t Booking Clients (And 12 Ways to Fix It)
  • When “Maintenance” Can Break Your Business

Affiliate disclaimer: Some of my posts can contain affiliate links, meaning I get a commission if you purchase from those sites (thank you!). This does not cost you anything extra, and I only recommend products and services I actually like and use.

Copyright © 2026 · Multiact Media. Built with ♥ in Europe.

All rights reserved. Privacy Policy | Terms & Conditions

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.