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. |
Do not set any LVE limits to "0" or it will cause system level errors/issues.
Each account's LVE limit should have a reasonable limit assigned and no single account's CPU or PMEM LVE limit should be set to more than 25% of the assigned maximum limit of your reseller account .
Note: CloudLinux Manager can be found in the Plugins menu in WHM for cPanel resellers and the Extra Features menu for DirectAdmin resellers.