CPU RESOURCE POLICY

Fair Use Scheduling Mechanism & Limitations · Updated September 16, 2026

Shared Resources vs. Dedicated Resources

Please be aware that ALL our VPS products are Low-Cost Shared VPS instances.

They are designed for lightweight applications (such as web hosting, proxy, dev environments) and are NOT suitable for heavy sustained workloads (such as video encoding, mining, or scientific calculation).

If you require guaranteed CPU performance 24/7 without restrictions, please consider purchasing our VDS (Dedicated) products.

Whether or not you intend to become our customer, we fully respect your right to know. Therefore, we are willing to explain in detail how our CPU performance scheduler operates.

CPU Limits and Common Misconceptions

CPU Policy Update

The existing Relaxed Mode and Strict Mode rules remain unchanged. The following two rules apply in addition:

  • Additional rule 1: Two consecutive CPU performance limits within a rolling 48-hour (two-day) window result in service suspension. After suspension, the user may open a support ticket to request restoration.
  • Additional rule 2: Two consecutive suspensions for CPU limits within a rolling 168-hour (seven-day) window constitute CPU abuse. All VPS instances under the account will be deleted, and the account will also be deleted.

Misconception 1: “CPU is permanently capped at 40%”

Our mechanism provides 100% CPU performance before throttling. Once a limit is triggered, CPU performance is capped at 15% in Strict Mode or 30% in Relaxed Mode.

Under the existing baseline rules, every user can run at full performance for at least 45 minutes. We consider this reasonable within the industry. Figures such as 40% on this page are observation thresholds, not a fixed CPU performance cap imposed when the service is activated.

Some providers using PVE impose an initial CPU limit equal to a percentage of one core (s%), so peak performance is restricted from the outset. Our mechanism instead makes full CPU performance available before a limit is triggered.

At purchase, all plans already state that CPU resources are fairly allocated and shared, not dedicated. Shared VPS products are not intended for continuous, sustained heavy CPU workloads.

Misconception 2: “Four occurrences and the VPS is deleted!”

The phrase “deleted after four occurrences” leaves out a crucial condition: within a rolling 168-hour (seven-day) window. This is not a lifetime count of four throttling events. It concerns repeated limits that result in two suspensions within the specified rolling window.

Normally, when a suspended user opens a ticket to request restoration, we proactively help with a brief investigation. The purpose is to check that malicious scripts are not consuming CPU without the user’s knowledge. Some scripts include additional background tasks that may continuously use CPU resources.

At a minimum of 45 minutes of full performance across all allocated cores for each occurrence, two suspensions within a rolling 168-hour (seven-day) window represent at least 180 minutes of full-core CPU use. If this continues to occur, we consider the two main explanations to be:

  1. A substantial CPU requirement: The workload is unsuitable for our shared VPS products and should be moved to a dedicated server.
  2. Repeated exploitation by malicious scripts: Background tasks are consuming CPU, so scripts and running processes need to be checked.

We regard these as the only two explanations; there is no third possibility. Reducing the policy to “deleted after four occurrences” while omitting the seven-day rolling window and the two-suspension condition takes the policy out of context and does not accurately describe its operation.

Observed Frequency of Enforcement

When the rule explanation was published on September 12, 2026, fewer than 10 instances out of several thousand had triggered this restriction. On that basis, we considered the limits sufficiently generous to avoid affecting normal lightweight use. These figures describe the observations at that publication date.

Occurrences are counted within their corresponding rolling windows, not over the lifetime of an account. The daily reset of performance statistics and throttling locks does not clear records within the 48-hour or 168-hour windows.

VirtFusion Mechanism Limitation

Due to unchangeable VirtFusion mechanisms, reducing CPU performance causes significant degradation in disk and network performance. As VirtFusion has not resolved this, we must operate within these existing rules.

STRICT MODE

NODE: None

In Strict Mode, we enforce a rigorous CPU usage policy to ensure stability for all neighbors.

OBSERVATION MECHANISM
  • VM running = Enters observation period (Sliding Window)
  • Avg CPU ≤ Ignore Stat Threshold: Measurement Exempt
  • Avg CPU > Ignore Stat Threshold: Counted in Baseline Core Performance stats
CONFIRMATION MECHANISM
  • Baseline Core Performance Depleted = Enters confirmation period (Sliding Window)
  • Avg CPU ≤ Confirm Threshold: No Limit
  • Avg CPU > Confirm Threshold: Limit CPU, Lock until next day
DAILY RESET
Resets at 00:00 daily. Usage Stats Reset & Locks removed.
Config Observ. Period Ignore Stat Threshold Confirm Period Confirm Threshold CPU Limit Full Load Duration
1Core
7min≤30%7min>42%15%45.0 min
2Cores
6min≤28%6min>39%15%52.5 min
3Cores
5min≤26%5min>36%15%56.0 min
4Cores
4min≤24%4min>34%15%60.0 min
8Cores
3min≤22%3min>32%15%67.5 min

Full Load Duration refers to: The maximum available time per day under baseline core performance and full load conditions (calculated cumulatively within one day).

RELAXED MODE

NODE: GENERAL

Relaxed Mode offers higher thresholds and initially limits CPU performance. Repeated limits and suspensions are handled under the rolling-window rules above.

OBSERVATION MECHANISM
  • VM running = Enters observation period (Sliding Window)
  • Avg CPU ≤ Ignore Stat Threshold: Measurement Exempt
  • Avg CPU > Ignore Stat Threshold: Counted in Baseline Core Performance stats
CONFIRMATION MECHANISM
  • Baseline Core Performance Depleted = Enters confirmation period (Sliding Window)
  • Avg CPU ≤ Confirm Threshold: No Limit
  • Avg CPU > Confirm Threshold: Limit CPU, Lock until next day
DAILY RESET
Resets at 00:00 daily. Performance Stats Reset & Locks removed.
Config Observ. Period Ignore Stat Threshold Confirm Period Confirm Threshold CPU Limit Full Load Duration
1Core
7min≤40%7min>52%30%45.0 min
2Cores
6min≤38%6min>49%30%52.5 min
3Cores
5min≤36%5min>46%30%56.0 min
4Cores
4min≤34%4min>44%30%60.0 min
8Cores
3min≤32%3min>42%30%67.5 min

Full Load Duration refers to: The maximum available time per day under baseline core performance and full load conditions (calculated cumulatively within one day).

Policy enforcement is automated. Thresholds are subject to change based on overall node health.