Logo

Frequently Asked Questions

Find answers to common questions about our VPS testing.

Search FAQs

Have a question?

Feel free to contact us here.

How often are performance tests run?

Disk tests are run every 6 hours, CPU tests are run every 6 hours, and network tests are run every 12 hours. To decrease the network loads, we assign each VPS a random test time so that the network tests are not all carried out at the same time.

Why should I submit my VPS?

If you're a VPS provider, submitting your VPS allows us to test it and provide you with a performance score. This helps you showcase your VPS's capabilities to potential customers.

What is the onboarding process?

Submit your VPS using our form for evaluation; if it passes our review, we’ll add it to the listing. As another option, we can create an account on your platform and you can allocate a VPS to us post-registration.

What operating system is used for testing?

We use the latest version of multiple linux distributions that support our testing software. Our preferred distribution is Ubuntu.

Why do you not use YABS (Yet Another Bench Script)?

We do! (kind of) We've taken the best parts of YABS and other scripts to create our own custom script. Since we are benchmarking these servers multiple times a day we needed to make sure it was fast and efficient. So we cut out the fluff and kept the core elements to give you a quick and accurate benchmark.

How is network performance tested?

We use a custom version of Taganaka's SpeedTest to test network performance. It features smart server discovery to automatically select the fastest nearby server, line profiling to choose the most suitable test based on connection speed, and aggressive multi-threading to fully saturate available bandwidth for accurate upload and download measurements.

How is disk I/O performance tested?

We use fio, a powerful and flexible I/O benchmarking tool on Ubuntu, to measure disk performance, including read/write speeds, IOPS, and latency. It's well-suited for evaluating VPS storage by simulating real-world workloads and stress-testing drives through customizable scenarios.

To provide a single overall disk performance score, we weight the results from four block sizes: 40% 4K, 30% 64K, 20% 512K, and 10% 1M. This weighting reflects a balance between small random I/O and larger sequential transfers, offering a more representative measure of overall storage performance.

How is the CPU performance tested and calculated?

We use stress-ng to benchmark CPU performance for approximately 30 seconds every three hours. We record total CPU performance across all cores and then divide by the number of cores to produce an average per-core score.

Why do you require root access?

Upon VPS submission, we change the root password, modify the SSH port, and then disable root access altogether for security. We also install Fail2Ban to help prevent brute-force attacks and may restrict access to our private VPN. These steps ensure consistent security and testing conditions.

How are the performance scores calculated?

We first average the results of all the VPSs listed on the site to create a baseline. Then we take the results of the VPS being tested and compare it to the baseline. The higher the score the better the performance.

How do you monitor uptime?

Uptime is monitored every 60 seconds by Uptime Robot to quickly detect any downtime. This will be updated as we add more servers to our testing pool.

Are you paid by any VPS providers?

We do not accept payments in exchange for listings.

What are the VPS used for?

We only use the VPS for performance testing. We do not use them for any other purpose.

Do you periodically check the VPS for hardware changes?

Yes! This is part of our testing process to ensure each provider is not trying to cheat the system! If a change is detected without prior notice from the provider we will remove the VPS from our site and blacklist them from future submissions.

What is the difference between MB and Mb?

MB (megabyte) measures data size (e.g., file size, storage). Mb (megabit) measures data transfer speed (e.g., network bandwidth).

Can you detect the hard drive type?

Most VPS environments (KVM, QEMU, Xen, VMware, etc.) expose virtualized block devices (like vda, sda, etc.) to the guest OS. These are not the real physical drives. Most VPS see a "virtual disk" that behaves like a generic HDD or disk image. The hypervisor decides how to emulate the disk, and often sets ROTA=1 (rotational), even if the real disk is SSD or NVMe.

Can you detect the type and speed of the Memory (RAM)?

Similiar to the hard drive, most VPS environments (KVM, QEMU, Xen, VMware, etc.) expose virtualized RAM to the guest OS. These are not the real physical RAM. Most VPS see a "virtual RAM" that behaves like a generic RAM. The hypervisor decides how to emulate the RAM, and often sets the speed to 1000MHz.