How to understand resource limits on shared hosting
Our shared hosting servers use CloudLinux LVE (Lightweight Virtual Environment) technology. Each hosting account gets its own guaranteed share of server resources, so one busy website can't slow down everyone else.
The limits
- CPU – how much processor time your account can use
- Physical memory (PMEM) – how much RAM your scripts can use together
- I/O – how fast data can be read from and written to disk
- IOPS – how many disk operations per second
- Entry processes (EP) – how many PHP scripts can start at the same moment
- Number of processes (NPROC) – total processes running for your account
Checking your usage
In cPanel, open Resource Usage in the Metrics section. It shows whether you've hit any limits recently and when.
What happens at a limit
Your site isn't switched off. Instead, requests slow down or visitors briefly see a 503 or 508 Resource Limit Reached error until usage drops.
How to reduce usage
- Turn on caching (for WordPress, LiteSpeed Cache or AccelerateWP)
- Remove unused plugins and update the rest
- Block bad bots and spam traffic
- Move heavy tasks such as backups to quiet times
Note: these limits apply even if your PHP settings say otherwise; a PHP memory limit higher than your account's memory limit won't be usable. If you regularly hit limits, raise a ticket and we can recommend a larger package.
Related Articles
Email attachment size limits
On our hosting, each email (including attachments) can be up to 20MB. Remember that the recipient's provider has its own limit and the smaller limit applies. For example, Gmail accepts about 25MB, Outlook.com about 20MB and many company Exchange ...
How to change your hosting account password
Your Managed Web account has two separate passwords: Client portal password – for billing, services, domains and support tickets cPanel password – for your hosting control panel, FTP (main account) and SSH Change your client portal password Log in to ...
How to increase the PHP memory limit in WordPress
If you see "Allowed memory size exhausted", WordPress needs more PHP memory. Step 1: Raise PHP's limit In cPanel, open MultiPHP INI Editor in the Software section. Choose your domain. Set memory_limit to 256M (or 512M for heavy sites) and click ...
How to connect to your hosting with FileZilla
FileZilla is a free app for uploading and downloading files between your computer and your hosting. Download FileZilla Client from filezilla-project.org and install it. Open File › Site Manager and click New Site. Enter: Protocol: SFTP or FTP (see ...
How to connect to your hosting account via SSH
SSH (Secure Shell) gives you command-line access to your hosting account, which is useful for tools such as WP-CLI, Composer and Git, or for importing large databases. SSH on our servers uses key-based authentication on port 9284. Step 1: Create a ...