CPU Resource Restriction
Resource-intensive websites can lead to server issues and, consequently, can result in account restrictions. HostGator allows a maximum of 25% CPU usage limit on our shared and reseller servers. If a hosting account exceeds this limit for longer than 90 seconds, resource restrictions will be placed on the account.
At this time, if the CPU usage for an account is found to be outside of our Terms of Service, we will begin serving a cached version of your site. This means that your site will be rendered statically and will be served with updates at regular intervals. If this is happening, you may notice a significant delay for changes to your site to be visible after making them.
To learn more about CPU resource usage limits for HostGator servers and how you can monitor them using SSH, please refer to the following knowledge base article:
How to Know if Your Account is Restricted
In the event that you exceed the resource limit for your hosting account, you will receive an email from our server admins that you have exceeded the maximum 25% CPU usage limit.
How to Remove the Resource Restriction
Caching will be removed from your site automatically when your resource usage has decreased. Many customers will not notice caching and may even experience improved performance as this can be a superior way to deliver content to visitors.
The following sections will assist you with optimizing popular website software and with monitoring your resource usage to assist with reducing your usage so that the caching may be removed.
Optimizing Your Scripts
To avoid or remove CPU resource restrictions, we strongly recommend optimizing the scripts which are in use on your site. The following knowledge base articles offer tips for optimizing common scripts:
- Optimizing Joomla
- Optimizing Magento
- Optimizing WordPress
- How to Use Robots.txt
How to Check your CPU Resource Usage
Here are the steps in viewing your current CPU resource in cPanel:
- Log in to cPanel.
- Navigate to the Usage section at the right-side menu.
- Click on the CPU Load link.
- The resulting graph will display data to help you determine how much over the resource limit the account is as well as the time at which the overage occurred.