Skip to content
New: Laravel Hosting, Node.js Hosting & GitHub DeploysSee the plans →
Products
Solutions
Developers

Guides

Hosting plan limits explained, RAM, CPU, processes and disk

What the memory, processor, process and disk numbers on each plan mean, what shares them, what happens when you reach a limit, and how to move to a bigger plan.

Introduction

Every hosting plan lists a few numbers: memory, processor, processes and disk space. Together they decide how much work your website can do at the same time.

This guide explains what each number means in plain words, which plan has what, and what happens when your site reaches a limit.

What Each Limit Means

  • Memory (RAM). The working space your website’s programs use while they run. Every page view, worker and cache uses some. Shown in MB or GB.
  • Processor (vCPU). How much processor time your website can use. 1 vCPU is the time of one processor core. 0.5 is half of one.
  • Processes. How many programs can run on your website at the same moment. Each PHP request, worker, scheduled task and SSH session is a process.
  • Disk space. How much your files and email can take up in storage.
  • Disk speed (IOPS). How many read and write operations your website can make on the disk each second. Most sites never come close.
  • Files. Every plan allows up to 1,000,000 files and folders. This only matters for sites with huge caches or many copies of an app.

Shared Server, Your Own Limits

Your website runs on a shared server, together with other customers’ websites. The numbers on your plan are maximums for your website. They are not hardware set aside only for you.

Each website runs in its own container. A container is a closed space with its own limits, so one busy website cannot take all of the server’s memory or processor.

Plan Limits

Linux Hosting

Plan Memory vCPU Processes Disk Disk speed
Premium 512 MB 0.5 50 10 GB 5,000 IOPS
Business 1 GB 1 80 20 GB 10,000 IOPS
Cloud Enterprise 2 GB 2 120 50 GB 15,000 IOPS

WordPress Hosting

Plan Memory vCPU Processes Disk Disk speed
WordPress Premium 1 GB 1 60 20 GB 5,000 IOPS
WordPress Business 2 GB 2 100 30 GB 10,000 IOPS
WordPress Cloud Enterprise 3 GB 2 150 50 GB 15,000 IOPS

Laravel Hosting

Plan Memory vCPU Processes Disk Disk speed
Laravel Premium 2 GB 2 80 30 GB 10,000 IOPS
Laravel Business 4 GB 3 120 40 GB 15,000 IOPS
Laravel Cloud Enterprise 6 GB 4 180 60 GB 15,000 IOPS

Node.js Hosting

Plan Memory vCPU Processes Disk Disk speed
Node.js Premium 1.5 GB 2 70 25 GB 10,000 IOPS
Node.js Business 3 GB 3 110 35 GB 15,000 IOPS
Node.js Cloud Enterprise 5 GB 4 160 55 GB 20,000 IOPS

What Shares the Memory and Processor

Everything that runs on your website uses the same memory, processor and process limits. That includes:

  • PHP, which builds your pages.
  • Worker processes, the programs that keep running in the background, such as Laravel queue workers or a Node.js app.
  • Redis, if you switch it on. Redis is a fast in memory store that apps use for cache, sessions and queues.
  • Scheduled tasks and SSH sessions.

So if a plan has 2 GB of memory and Redis uses 300 MB, PHP and your workers share the remaining 1.7 GB.

Note: Addon domains on your website share these limits too. Five sites on one plan split one plan’s memory and processor.

What Shares the Disk Space

Your website files and your mailboxes share your plan’s disk space. A mailbox that keeps years of attachments uses the same space as your site’s uploads.

Old backups, logs and copies of your site that you keep in your files also count. Delete what you no longer need.

Databases, Redis and PostgreSQL

Family MySQL databases PostgreSQL databases Redis
Linux No set limit Business 2, Cloud Enterprise 5 Business and Cloud Enterprise
WordPress No set limit Business 2, Cloud Enterprise 5 Business and Cloud Enterprise
Laravel No set limit 5, 10 and 20 Every plan
Node.js No set limit 2, 5 and 10 Every plan

The Premium plans on Linux and WordPress do not include PostgreSQL or Redis.

The plans do not set a size limit for each database. If your app needs a very large database or many database connections at the same time, open a ticket and tell us what it needs. The MySQL guide covers creating and connecting databases.

Websites and Addon Domains

Every plan includes one website. You can add more domains to that website as addon domains:

Plan tier Addon domains
Premium 5
Business 10
Cloud Enterprise 20

The addon domain guide explains how they work.

What Happens When You Reach a Limit

Your site does not get switched off. What happens depends on the limit:

  • Memory. When your site needs more memory than its limit, the program that asked for it is stopped. Visitors may see an error for that request.
  • Processor. Your site is slowed down. Pages take longer, but they still load.
  • Processes. New requests wait or fail until running ones finish. Visitors may see an error.
  • Disk space. New files cannot be saved. Uploads, updates and new email can fail until you free up space.

Checking Your Usage

The panel shows how much disk space and bandwidth your website uses.

Memory and processor use are not shown in the panel. To see them, connect with SSH and run:

top

top lists what is running, with the memory and processor each program uses. Press q to quit. To list every process with its memory use, run:

ps aux

The SSH guide shows how to connect.

Moving to a Bigger Plan

If your site regularly reaches a limit, move to the next tier in the same family:

  1. Log in to the client area at client.getlitehost.com.
  2. Open your hosting service.
  3. Choose Change Plan and pick the bigger plan.

Your website, files, databases and email stay where they are. The new limits apply to your site.

Note: Change Plan moves you between tiers of the same family, for example Linux Premium to Linux Business. Moving between families, such as Linux to Laravel, means a new plan. Open a ticket at client.getlitehost.com/support and we will help you move.

Keep reading

Other guides

Start building today

Laravel apps with queues and Horizon, WordPress stores, Node.js servers. One container with SSH, deploys from GitHub and people who answer. One bill a year.

Launch my site