How do I set specific system resource limits for my custom accounts?
*Important Note: You must create hosting plans/packages prior to setting system resource limits for those plans/packages.
Logged in as a reseller, you can set specific system resource limits for your customer accounts using the following steps:
Go to: CloudLinux Manager --> Packages
Find the package and click Edit from the Actions menu item as shown below:
From there you can choose your preferred system resource limits for that package.
Make sure not to set any limit too low as that can have adverse effects. The following are the minimum settings:
CPU | 25% |
Enough for small static sites. For PHP-heavy or dynamic sites, increase to 50%+. |
PMEM (Memory) | 512MB |
512MB for static sites, 1GB+ for small WordPress sites. |
I/O (Disk I/O Speed) | 4MB/s |
4MB/s for basic sites, 10MB/s for moderate traffic. |
IOPS (I/O Operations per Second) | 1024 |
Increases performance for database-heavy applications. |
EP (Entry Processes) | 20 |
Controls concurrent requests; 20 is good for small sites, 50+ for busy sites. |
nPROC (Processes) | 100 |
Total number of processes a user can run. |
Note: CloudLinux Manager can be found in the Plugins menu in WHM for cPanel resellers and the Extra Features menu for DirectAdmin resellers.