Bobcares

Woocommerce high CPU usage – How we fix it

by | Sep 6, 2020

While managing a website, Woocommerce customers may face a problem such as high CPU usage

Luckily, there are methods that can stabilize the CPU usage such as optimizing images and proper managing of databases.

At Bobcares, we often get requests from our customers to fix Woocommerce high CPU usage related errors as part of our Server Management Services.

Today, we’ll see the reasons and how our Support Engineers help our customers to reduce the CPU usages.

How to fix Woocommerce high CPU usage

Basically, CPU usage indicates any server’s overall efficiency. The website performance may lesser with the high CPU usages. So, to increase the site speed, minimum utilization of CPU is recommended.

Here, we’ll see the way our Support Engineers minimize the CPU usage.

We commonly use a  command to find the high CPU utilization is top.

As a result, we’ll get the result as a result.

%Cpu(s): 16.8 us, 1.5 sy, 0.0 ni, 81.1 id, 0.5 wa, 0.0 hi, 0.1 si, 0.0 st

 

In cPanel,

We have a special feature called cPanel Resource Usage statistics tool that helps to check the site’s CPU usage, memory usage, and entry processes statistics.

If the site has high CPU usage, you may get the following output.

 

1.Image optimization to reduce Woocommerce high CPU usage

As we all know, a picture is worth a thousand words. So, customers may include as much as possible images to the sites. It may also increase the appearance of the site too. Similarly, the importance of images on e-commerce is very crucial. Because customers are love to interact with pictures rather than words.

However, pictures on the site may need more resources to load each time a website loads. Therefore, Optimizing web images proves high-quality images while keeping the smallest possible size.

Image optimization can perform in various methods such as

  1. Resizing the images
  2. Caching
  3. Compressing the size

 

2. Content Delivery Network(CDN)

CDN helps for the fast delivery of Internet content all over the world in accordance with the geographical area. So, it helps to transfer the files as quickly as possible between the server and the browser.

Each time a client request for a file, it is very difficult and time-consuming to fetch the data from the main server. It causes a delay in file transfer because the visitors are spread around the world.

So, when a user requests an image, it is delivered via these CDN servers. This dramatically decreases the server’s CPU load.

Also, much closer to the location of some of the visitors than the main server reduces the CPU usage.

 

3. Update WordPress

Being an up to date with WordPress’s vendor helps to avoid bug problems and security patches. Although, it helps to improve the performance improvement sites too.

At Bobcares, our Support Engineers help website owners install WordPress updates and upgrade to the latest version.

Before doing the WordPress upgrade, we always make sure to take the backup of the site first.

 

4. Check Plugins

One of the main problems is that causes high CPU usage is bad versions of the plugin. If we don’t have the latest version of the plugin can often increase high CPU usage.

So, our Support Engineers update the WordPress plugins to the latest versions. So, it can often reduce high CPU usage.

 

5. Turn down Woocommerce high CPU usage by Optimizing Database

WordPress websites are database-driven sites. A properly optimized database can help to reduce high CPU usage on the server.

An unoptimized database can frequently cause CPU usage issues and slow down the websites.

Also, in VPS/Dedicated servers, our Support Engineers use database optimization tools like mysqltuner.pl or tuning-primer.sh.

 

[Need assistance to reduce high CPU usage? We’ll fix it for you.] 

 

Conclusion

In short, there are many ways to stabilize the Woocommerce CPU usage such as optimizing images and proper managing of databases. Today, we also discussed the ways in which our Support Engineers help our customers to reduce the CPU usages.

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Never again lose customers to poor
server speed! Let us help you.