How to Fix Physical Memory Usage in cPanel

How to Fix Physical Memory Usage in cPanel

cPanel (Control Panel) provides a graphical web-based tool that allows you to perform the maintenance tasks in all aspects of the hosting service from email account creation to setting up website domains. Using cPanel, you can easily manage the most complex admin processes such as resource usage including physical memory utilization, databases, security, software, or apps installation, etc. in just a few single clicks.

This guide will explain to you how to fix the Physical memory usage in cPanel.

Physical Memory usage in cPanel

Management of resource usage in cPanel, especially the high utilization of physical memory is an important issue. In cPanel, Physical memory usage means it displays the amount of memory (in Megabytes) or RAM allocated to your hosting account. So, every process, application, or script running on your website utilizes a specific amount of physical memory. But, exceeding a certain amount may cause different errors such as error code 508, 500, and 503. The high usage of physical memory can lead to a slowdown of the website speed.

Before going into the causes of the high physical memory usage. You should have knowledge about the different types of hosting plans that you can use for hosting your website. Three types of hosting plans that you can use:

Usually, high physical memory issues arise in shared hosting where resources are shared between many users. Therefore, it is better to use dedicated hosting or VPS plans. In dedicated hosting, you can use all resources for yourself and In VPS the resources are shared between fewer users and

What are the reasons for high physical memory usage in cPanel?

The use of physical memory is so high in cPanel due to the following reason listed below:

  • The high volume of useless or spam traffic on your website may increase the usage of physical memory.
  • The execution of many scripts or entry processes at the same time utilizes high physical memory.
  • The presence of viruses may also increase physical memory usage. Therefore, it is better to scan your website using cPanel’s virus scanner that will decrease the physical memory usage.
  • Installation of unused plugins, themes and Ajax modules also consume high physical memory.
  • Installing new software or plugin updates in some cases may also cause high physical memory usage.

How to check Physical Memory usage in cPanel

You can check the physical memory overview using the following two different ways:

  1. To check the quick overview about the physical memory in the form of the progress bar, login into the cPanel account. Now, click on the right sidebar on the ‘Statistics’ and check the physical memory usage details as follows:

screenshot of Statistics page with highlighted Phisical Memory Usage tab

In the above-displayed image, you can check the physical memory usage in your cPanel account. However, it only shows you the current resource usage information. However, to check the physical memory usage details use the following method:

  1. In the cPanel account, Go into the ‘Metrics’ menu and choose the ‘Resource Usage’ which is highlighted red in the following screenshot:

screenshot of Metrics page with highlighted Resource Usage button

If your website has reached the physical memory limit in the past 24 hours then, in a quick tour the following messages show in the resource usage dashboard.

To view the detailed report, click on the ‘Details’ or you can check the resource utilization chart under the ‘Current Usage’ section.

screenshot of Resource Usage Overview with highlighted Details button

Fix the Physical memory usage in cPanel

The increase in physical memory usage is happening due to various reasons. Therefore, here we are providing you with useful suggestions that will narrow it down or completely remove this issue. Using the following different ways, you can fix the Physical memory usage issues in cPanel:

  1. Check the data of your website visitors in your cPanel
    . If you are getting overwhelmed or increasing in the number of website visitors then, in this case, you need to upgrade or optimize your hosting plan to meet with demands or if they are bots then, work to prevent the DDOS attacks.
  2. Disable the plugins or remove scripts that are eating up much physical memory.
    Try to scan the web pages using plugins like GTmatrix. Review all plugins and themes. Uninstall them, if there is no more reason for further use.
  3. Optimize your website using various plugins. For example, use of the ‘WP-Optimize’ plugin to optimize the database.
    Similarly, using the combination of GTmetrix and cPanel statistics plugins you can check the large images, files, and videos that are slowing down the website speed.
  4. Remove all domains and subdomains that are no longer in use
  5. Keep the upgraded and latest version of all software, plugins, themes, and modules
  6. Sometimes, high physical memory usage occurred due to installing the recent updates on your website
    . So, check all installed recent updates.

If not all the above suggestions work well then, immediately contact the customer support team of your hosting providers. They will provide you with more options or hosting plans to resolve your high physical memory problem.


We have discussed in this article the main causes of high physical memory usage in cPanel. How high physical memory usage affects your website performance. Moreover, we have also suggested some useful guidelines through which you can easily fix the high physical memory usage issue in cPanel.

How To Set up a VSFTPD Server on a CentOS 7 VPS or Dedicated Server

Brief Description FTP is usually insecure exposing clear-text passwords, userna
2 min read
Avi Ilinsky
Avi Ilinsky
Hosting Expert

How To Set up a VSFTPD Server on an Ubuntu 16.04 VPS or Dedicated Server

Brief Description FTP data is usually insecure since information (usernames, pa
2 min read
Eliran Ouzan
Eliran Ouzan
Web Designer & Hosting Expert

How to use phpMyAdmin to develop a website (without MySQL experience)

Brief description A web developer who is not well versed into coding websites f
2 min read
Idan Cohen
Idan Cohen
Marketing Expert

How to Install MySQL on a Windows Web Server Running Apache

This tutorial will show you how to install the MySQL database on a Windows serve
3 min read
Michael Levanduski
Michael Levanduski
Expert Hosting Writer & Tester provides professional web hosting reviews fully independent of any other entity. Our reviews are unbiased, honest, and apply the same evaluation standards to all those reviewed. While monetary compensation is received from a few of the companies listed on this site, compensation of services and products have no influence on the direction or conclusions of our reviews. Nor does the compensation influence our rankings for certain host companies. This compensation covers account purchasing costs, testing costs and royalties paid to reviewers.
Click to go to the top of the page
Go To Top