cPanel Shared Hosting Resource Limits
With shared hosting accounts, many customers' websites share the same servers and resources. Some of these resources are abundant and we don't place hard limits on them, e.g. we provide all accounts unlimited bandwidth and our Deluxe and Ultimate accounts unlimited storage.
However, other resources are more scarce so we have to ensure one website isn't consuming all of a server's resources—which can hurt performance across all sites on the server— so we have resource usage "maximums" for CPU, RAM, I/O, inodes and Entry Processes for each hosting account. This helps us allocate server resources and ensures top performance hosting for all customers.
Right now, we only have these limits implemented on our cPanel shared hosting accounts (more info). Our other shared hosting platforms use the same types of resources, but do not have the ability to upgrade the resources available to them.
cPanel Shared Hosting Accounts (Linux)
Resource (Units) | Level 0 | Level 1 | Level 2 | Level 3 |
---|---|---|---|---|
CPU (Accessible cores) | 1 | 1 | 2 | 2 |
Physical Memory/RAM (MB) | 256 | 512 | 1,024 | 2,048 |
I/O (KB/s) | 512 | 1,024 | 1,024 | 2,048 |
Entry Processes (Concurrent connections) |
10 | 100 | 125 | 150 |
Files (Inodes) | 50,000 | 250,000 | 250,000 | 250,000 |
For all tiers, all email addresses on a cPanel shared hosting account share the same pool of 500 SMTP relays (outbound messages) per hour.
We define each of these resources and how they affect your account here.
Which level of resources your account provides by default depends on its tier (more info).
Tier | Resource Level |
---|---|
Free Trial | Level 01 |
Economy | Level 1 |
Deluxe | Level 1 |
Ultimate | Level 2 |
Adding Resources
If your account needs more resources, you can upgrade your account's resource levels.
1 You cannot upgrade a free trial account's resource limitations. You must back up then cancel the free trial account, and then purchase and set up a new cPanel shared hosting account.