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:
Shared hosting
VPS hosting
Dedicated server
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:
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:
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:
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.
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.
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.
Remove all domains and subdomains that are no longer in use
.
Keep the upgraded and latest version of all software, plugins, themes, and modules
.
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.
Physical Memory Usage 1 GB / 1 GB
Physical memory usage of 1 GB / 1 GB means that the system is using all of its physical memory. This can be caused by a number of factors, including:
* **Running too many applications at once.** Each application uses some amount of memory, so running too many applications at the same time can quickly fill up your physical memory.
* **Memory leaks.** A memory leak is a bug in a software application that causes it to allocate more memory than it needs and then fail to release that memory when it is no longer needed. Memory leaks can cause physical memory usage to gradually increase over time.
* **Malware.** Malware can also cause high physical memory usage by using up memory resources or by causing the system to run more applications than necessary.
* **Hardware problems.** A faulty memory module or other hardware problem can also cause high physical memory usage.
If you are seeing physical memory usage of 1 GB / 1 GB, it is important to investigate the cause and take steps to reduce memory usage. Here are some tips:
* **Close any applications that you are not using.** This will free up memory that can be used by other applications.
* **Check for and fix any memory leaks.** If you are using a specific application that is known to have memory leaks, you can try updating to a newer version or using a different application altogether.
* **Scan your system for malware.** If you suspect that malware may be causing your high memory usage, you can use an antivirus program to scan your system for malware and remove any infections that are found.
* **Check your hardware for problems.** If you are still experiencing high memory usage after troubleshooting the above, you may want to have your hardware checked by a qualified technician.
Here are some additional tips for reducing physical memory usage on a server:
* **Configure your server to use the correct amount of memory.** If you have too much memory allocated to your server, it may not be using it efficiently. You can use a resource monitoring tool to see how much memory your server is actually using and then adjust the memory allocation accordingly.
* **Use a caching plugin.** A caching plugin can store frequently accessed data in memory, which can reduce the amount of memory needed to run your website.
* **Optimize your database.** A poorly optimized database can use up a lot of memory. You can use a database optimization tool to identify and fix any performance bottlenecks in your database.
* **Use a content delivery network (CDN).** A CDN can deliver static content, such as images and CSS files, from servers that are located close to your users. This can reduce the load on your server and reduce the amount of memory needed to run your website.