1. Home
  2. Hosting
  3. cPanel: View and understand CPU, Memory, and I/O resources

cPanel: View and understand CPU, Memory, and I/O resources

This article provides you with information regarding the different resources used on your cPanel.

 

Your cPanel web hosting service is assigned x amount of CPU, RAM and Bandwidth resources. These resources are metered per second. It’s a good idea to check through them every so often, as they can give you an idea of why your site is slow and if you need to optimize or upgrade to a bigger hosting plan.

NOTE: It’s fine for resources to max out occasionally and have certain high spikes. These just suggest that a lot of users are visiting your site simultaneously or some periodic scripts which use many resources are being ran. You should only worry when your resource usage hits its limit consistently for long periods of time, as this can result in your site slowing down heavily or becoming inaccessible.

 

Please find steps below on how to check your usage.

 

 

 

Step 1- Login to cPanel

  • Please see our article on logging into cPanel here.

 

Step 2 – Under Metrics click on Resource Usage.

 

 

 

Step 3 – Select option to view.

  • Dashboard provides an overview of what issues your site reported on the last 24 hours.
  • Current Usage provide live usage stats of how your site is performing.
  • Snapshot allows you to retrieve a report for up to 1 week back.

 


 

 

The main resources we monitor are:

CPU Usage – The CPU is like the engine powering your hosting service. Everything your site does (show a page, read/write to the database, run PHP files, etc.) will use a small amount of CPU.

Physical Memory Usage – Memory is mainly used by applications and PHP files on your website. As most web builders (WordPress, Joomla, etc.) are just multiple PHP files working together, this statistic is important.

Input/Output Usage – This specifically refers to how much data you can read/write to your disk per second. Things like moving files around, writing to the database, generating images, and making backups from WordPress or other CMS can increase this.

Entry Processes
– Each PHP file that’s ran on your site uses 1 Entry process. These run for a fraction of a second, so if the limit is 10 Entry Processes and each runs for 0.1 seconds, there won’t be any issue with 10 people on your site at the same second.
 

 


TIP: Should you require more information regarding cPanel functions please see cPanel. 

Updated on March 7, 2023

Was this article helpful?

Related Articles