# Performance servers

> A game server on a much faster CPU with dedicated threads and memory that is never shared: what you get, the price, how to move a server and where it runs.

Source: https://fadehost.com/docs/performance-servers/

A Performance server runs on a current-generation machine kept for Performance alone. It is for heavy modpacks, big communities and anything that lags on a busy evening.

## What you get

- **A much faster CPU per core.** Minecraft and most modded servers run their main loop on one core, so per-core speed is what decides how a heavy pack feels.
- **Dedicated threads.** Two at least, and one more for every 4 GB: 8 GB gets 2 threads, 12 GB gets 3, 16 GB gets 4. The machine is never sold past its threads.
- **From 8 GB.** A Performance server has 8 GB of RAM or more. The heaviest modpacks we host run on 7 to 9 GB with players on, so 8 GB is where Performance starts to pay off.
- **Memory that is never shared.** Your server's memory is held for it even while it sleeps, so it always has room to start.
- Everything a normal server has: backups, the console, files, schedules, alerts, your address and your own domain.

## The price

Performance is **$4 per GB a month**: the normal $1 per GB of RAM, plus **$3 per GB of Performance** on top. Yearly is ten times the monthly price, like everything else. An 8 GB Performance server comes to $33.50 a month: the server slot with its first gigabyte, 7 GB of RAM and 8 GB of Performance.

Performance is bought by the gigabyte under **Billing**, in the **Servers & resources** group. Your Performance gigabytes cover all your Performance servers together, the way your RAM pool covers all your servers. Billing shows how much is in use: "Performance: 12 of 16 GB in use".

A Performance server still takes a server slot and still uses your RAM pool. Performance is not part of the free trial, and a Lite server cannot be a Performance server.

## Make a Performance server

1. Create a server as usual.
2. Next to the RAM, turn on **Performance**. The RAM goes up to 8 GB if you picked less.
3. Pick Europe or North America. If your plan does not have enough Performance for the RAM you chose, the switch tells you how much to add under **Billing** first.

## Move an existing server to Performance

1. Stop the server. If it has less than 8 GB of RAM, raise it to 8 GB first (**Settings**, **General**, **Server RAM**).
2. Open **Settings**, **General**, then **Move to Performance**.
3. The dialog shows the Performance it adds to your subscription, if any, and what that costs. The part of this month is charged right away.
4. Confirm. A fresh backup is taken and restored on the Performance machine; your server stays safe where it was until the move is done. Your FadeHost address follows it.
5. Start the server once it arrives.

If the Performance machine in your region is not ready yet, you do not need to stop the server: it keeps running where it is, the Performance is added to your subscription, and the server moves over once the machine is ready (see below).

To go back, open the same place and choose **Move back to Standard**. Your Performance stays on your subscription until you remove it under **Billing**, so moving back and forth costs nothing extra. Billing will not let you remove Performance that your Performance servers still use: move a server back first.

## Where it runs

Performance is in Europe and North America. Your server stays in the region you picked.

When a region's Performance machine is not ready yet, a new Performance server starts right away on one of our standard machines in that region, and a server you move to Performance keeps running where it is. Its Performance is booked from the start. Once the machine is ready, we move the server the next time it is stopped, and **Settings**, **General** shows **Move now** if you would rather pick the moment. We let you know when it moves. To stop waiting, choose **Keep on Standard** in the same place.

## When a Performance server will not start

If starting it would take your running Performance servers past the Performance on your plan, the start is refused with the numbers. Stop another Performance server, or add Performance under **Billing**.
