K.N Business 8G 4 vCPU / 8 GB
Server
-
ProviderK.N
-
PlanBusiness 8G 4 vCPU / 8 GB
-
LocationMiami
-
vCPU4
-
RAM8 GB
-
Storage50 GB SSD
-
Network1 Gbps
-
OS imageubuntu-24.04
-
TriggerScheduled
-
Queued atOct 16, 2026, 15:11:00 UTC
CPU
| Version | Single-core | Multi-core | Result link |
|---|---|---|---|
| Geekbench 7 | 597 | 1,706 | Geekbench Browser |
Scores from different Geekbench versions aren't comparable with each other. Charts only use Geekbench 7.
Geekbench 7 workloads
| Workload | Single-core | Multi-core |
|---|---|---|
| File Compression |
637
|
1,431
|
| Navigation |
712
|
Single-core only |
| HTML5 Browser |
592
|
Single-core only |
| PDF Viewer |
677
|
Single-core only |
| Photo Library |
617
|
1,776
|
| Clang |
567
|
1,724
|
| Text Processing |
554
|
1,537
|
| Asset Compression |
657
|
1,919
|
| HDR |
594
|
1,560
|
| Photo Editor |
709
|
2,129
|
| Ray Tracer |
546
|
1,675
|
| Structure from Motion |
662
|
Single-core only |
| Game Physics |
434
|
Single-core only |
| Video Encoder |
545
|
Single-core only |
| Audio Encoder |
578
|
Single-core only |
| Video Player |
539
|
Single-core only |
Rank among the 216 runs with Geekbench 7 workload scores. Bars are relative to the best run. Geekbench doesn't run every workload multi-core, so some rows only have a single-core score.
Memory, TLS and scheduler
Memory bandwidth (STREAM)
| Test | Result | Runs | Spread |
|---|---|---|---|
| Copy higher is better | 26.6 GB/s | 3 | 23.8% |
| Scale higher is better | 25.1 GB/s | 3 | 8.45% |
| Add higher is better | 29.9 GB/s | 3 | 1.93% |
| Triad higher is better | 30.2 GB/s | 3 | 3.66% |
Average of 3 runs. Spread is the standard deviation as a share of the average.
TLS and crypto (OpenSSL)
| Test | Result | Runs | Spread |
|---|---|---|---|
| RSA 4096 signs higher is better | 391/s | 3 | 5.09% |
| RSA 4096 verifies higher is better | 25,861/s | 3 | 2.39% |
| SHA-256 higher is better | 465 MB/s | 3 | 4.18% |
| AES-256-GCM higher is better | 6.8 GB/s | 3 | 0.798% |
| ChaCha20-Poly1305 higher is better | 4.04 GB/s | 3 | 1.68% |
Average of 3 runs. Spread is the standard deviation as a share of the average.
Scheduler latency (schbench)
| Test | Result | Runs | Spread |
|---|---|---|---|
| Request latency, median lower is better | 6.84 ms | 3 | 0.975% |
| Requests per second, 90th percentile higher is better | 480/s | 3 | 0.12% |
| Request latency, 99.9th percentile lower is better | 28.3 ms | 3 | 0.857% |
| Requests per second, average higher is better | 470/s | 3 | 0.556% |
Average of 3 runs. Spread is the standard deviation as a share of the average.
Disk
| Block size | Read | Write | Total |
|---|---|---|---|
| 4K | 74.5 MB/s (19,062 IOPS) | 74.7 MB/s (19,112 IOPS) | 149.1 MB/s (38,174 IOPS) |
| 64K | 490.8 MB/s (7,852 IOPS) | 493.4 MB/s (7,893 IOPS) | 984.1 MB/s (15,745 IOPS) |
| 512K | 481 MB/s (961 IOPS) | 506.5 MB/s (1,013 IOPS) | 987.5 MB/s (1,974 IOPS) |
| 1M | 468.8 MB/s (468 IOPS) | 500 MB/s (500 IOPS) | 968.8 MB/s (968 IOPS) |
fio random read and write, 50/50, run by YABS against the boot disk.
Network
iperf3 didn't report network results for this run.
Datastores
PostgreSQL
fsync speed (pg_test_fsync)
| Method | Operations per second | Time per operation |
|---|---|---|
| One 8 kB write | ||
| open_datasync | 3,490 | 0.287 ms |
| fdatasync | 2,316 | 0.432 ms |
| fsync | 1,052 | 0.95 ms |
| fsync_writethrough | Not supported here | n/a |
| open_sync | 1,121 | 0.892 ms |
| Two 8 kB writes | ||
| open_datasync | 1,654 | 0.604 ms |
| fdatasync | 2,200 | 0.455 ms |
| fsync | 986 | 1.01 ms |
| fsync_writethrough | Not supported here | n/a |
| open_sync | 455 | 2.2 ms |
| open_sync at different write sizes | ||
| 1 * 16kB open_sync write | 884 | 1.13 ms |
| 2 * 8kB open_sync writes | 464 | 2.16 ms |
| 4 * 4kB open_sync writes | 230 | 4.36 ms |
| 8 * 2kB open_sync writes | 118 | 8.5 ms |
| 16 * 1kB open_sync writes | 59.3 | 16.9 ms |
| fsync on a non-write descriptor | ||
| write, fsync, close | 858 | 1.17 ms |
| write, close, fsync | 866 | 1.16 ms |
| Non-synced 8 kB writes | ||
| write | 650,337 | 0.002 ms |
pg_test_fsync against the Docker volume Postgres keeps its data on. fdatasync is Linux's default wal_sync_method.
pgbench at scale 10
| Workload | Clients | Transactions/s | Median | p95 | p99 | p99.9 | Failed |
|---|---|---|---|---|---|---|---|
| Read/write (TPC-B like) | 1 | 496 | 1.94 ms | 2.96 ms | 3.88 ms | 5.88 ms | 0 |
| Read/write (TPC-B like) | 8 | 2,761 | 2.5 ms | 5.65 ms | 8.19 ms | 12.1 ms | 0 |
| Read/write (TPC-B like) | 32 | 2,909 | 7.9 ms | 29.1 ms | 50 ms | 83.3 ms | 0 |
| Read only | 1 | 6,142 | 0.152 ms | 0.272 ms | 0.499 ms | 1.03 ms | 0 |
| Read only | 8 | 48,486 | 0.112 ms | 0.246 ms | 0.396 ms | 19.5 ms | 0 |
| Read only | 32 | 45,412 | 0.35 ms | 1.22 ms | 6.16 ms | 34.2 ms | 0 |
Scale 10 (1,000,000 accounts), loaded in 2.44 s. 60 s per run, prepared statements. Latency comes from sampled transaction logs, and p99.9 is left out when fewer than 1,000 were sampled.
pgbench at scale 100
| Workload | Clients | Transactions/s | Median | p95 | p99 | p99.9 | Failed |
|---|---|---|---|---|---|---|---|
| Read/write (TPC-B like) | 1 | 484 | 1.98 ms | 2.96 ms | 4.16 ms | 5.6 ms | 0 |
| Read/write (TPC-B like) | 8 | 3,069 | 2.33 ms | 4.7 ms | 8.5 ms | 13 ms | 0 |
| Read/write (TPC-B like) | 32 | 3,745 | 7.21 ms | 18.8 ms | 25.6 ms | 37.2 ms | 0 |
| Read only | 1 | 4,983 | 0.187 ms | 0.331 ms | 0.618 ms | 1.21 ms | 0 |
| Read only | 8 | 36,958 | 0.146 ms | 0.335 ms | 0.716 ms | 20 ms | 0 |
| Read only | 32 | 33,387 | 0.493 ms | 1.85 ms | 14.2 ms | 43 ms | 0 |
Scale 100 (10,000,000 accounts), loaded in 23.2 s. 60 s per run, prepared statements. Latency comes from sampled transaction logs, and p99.9 is left out when fewer than 1,000 were sampled.
MySQL
sysbench OLTP
| Workload | Threads | Transactions/s | Queries/s | Median | p95 | p99 | Errors |
|---|---|---|---|---|---|---|---|
| Read/write | 1 | 97.9 | 1,958 | 9.56 ms | 15.5 ms | 22.7 ms | 0 |
| Read/write | 8 | 534 | 10,670 | 14 ms | 24.8 ms | 34.3 ms | 0 |
| Read/write | 32 | 672 | 13,436 | 45 ms | 83 ms | 103 ms | 0 |
| Read only | 1 | 247 | 3,947 | 4.03 ms | 6.1 ms | 8.13 ms | 0 |
| Read only | 8 | 1,556 | 24,900 | 3.96 ms | 17.6 ms | 34.3 ms | 0 |
| Read only | 32 | 1,519 | 24,297 | 15.8 ms | 44.2 ms | 183 ms | 0 |
10 tables of 100,000 rows, loaded in 10.7 s. 60 s per run, one connection per thread.
Redis
memtier
| Mix | Operations/s | Hits/s | Median | p99 | p99.9 |
|---|---|---|---|---|---|
| 1:10 set:get | 50,359 | 45,781 | 1.11 ms | 3.86 ms | 5.86 ms |
| 1:1 set:get | 50,364 | 25,182 | 1.13 ms | 3.81 ms | 5.66 ms |
1,000,000 keys of 32 bytes. 64 connections over 4 threads, 60 s per ratio.
Web frameworks
| Framework | Fortunes req/s | Single query req/s | JSON req/s | Fortunes p99 at 256 connections |
|---|---|---|---|---|
| Next.js nextjs | 389 | 1,293 | 1,779 | 1.03 s |
| Express express-postgresjs | 7,071 | 9,430 | 26,667 | 79.5 ms |
| Fastify fastify-postgres | 6,983 | 9,775 | 27,789 | 76.7 ms |
| NestJS nestjs | 3,259 | 3,518 | 15,156 | 132 ms |
| Nuxt nuxt | 5,904 | 8,672 | 22,624 | 100 ms |
| FastAPI fastapi | 2,653 | 3,409 | 13,173 | 555 ms |
| Django django-postgresql | 1,248 | 1,439 | 3,755 | 356 ms |
| Rails rails | 1,930 | 2,778 | 12,111 | 193 ms |
| Laravel laravel | 543 | 567 | 1,061 | 534 ms |
| Symfony symfony | 705 | 758 | 2,176 | 416 ms |
Peak requests per second across the 64 and 256 connection levels, measured with wrk. Each test has to pass the TechEmpower response checks first, or it's marked invalid.
Web apps
WooCommerce
Page mix
| Step | Requests/s | Median | p95 | p99 | Error rate |
|---|---|---|---|---|---|
| 8 virtual users | |||||
| Home page | 1.59 | 996 ms | 1.25 s | 1.4 s | 0% |
| Shop page | 1.59 | 1.34 s | 1.65 s | 1.71 s | 0% |
| Category page | 1.59 | 856 ms | 1.37 s | 1.43 s | 0% |
| Product page | 1.59 | 908 ms | 1.18 s | 1.28 s | 0% |
| Product search | 1.59 | 788 ms | 1.03 s | 1.13 s | 0% |
| 32 virtual users | |||||
| Home page | 1.68 | 3.75 s | 4.29 s | 4.56 s | 0% |
| Shop page | 1.68 | 4.9 s | 5.73 s | 6.05 s | 0% |
| Category page | 1.64 | 3.75 s | 4.68 s | 5.34 s | 0% |
| Product page | 1.43 | 3.6 s | 4.13 s | 4.25 s | 0% |
| Product search | 1.34 | 3.3 s | 3.78 s | 3.94 s | 0% |
Cart and checkout
| Step | Requests/s | Median | p95 | p99 | Error rate |
|---|---|---|---|---|---|
| 8 virtual users | |||||
| Add to cart | 3.06 | 1.05 s | 1.38 s | 1.43 s | 0% |
| Cart | 3.06 | 854 ms | 1.1 s | 1.2 s | 0% |
| Checkout | 3.06 | 679 ms | 879 ms | 919 ms | 0% |
| 32 virtual users | |||||
| Add to cart | 2.97 | 3.91 s | 4.69 s | 5.08 s | 0% |
| Cart | 2.97 | 3.68 s | 4.25 s | 4.51 s | 0% |
| Checkout | 2.97 | 2.94 s | 3.46 s | 3.64 s | 0% |
k6 with a fixed number of virtual users, 63 to 71 s per level. The error rate counts responses that weren't a 200.
Discourse
Signed in
| Step | Requests/s | Median | p95 | p99 | Error rate |
|---|---|---|---|---|---|
| 1 virtual user | |||||
| Topic page | 0.857 | 502 ms | 715 ms | 1.04 s | 0% |
| Topic JSON | 0.436 | 271 ms | 295 ms | 307 ms | 0% |
| Home page | 0.436 | 448 ms | 487 ms | 499 ms | 0% |
| Categories page | 0.226 | 524 ms | 635 ms | 706 ms | 0% |
| User activity page | 0.21 | 302 ms | 311 ms | 314 ms | 0% |
| 4 virtual users | |||||
| Topic page | 2.76 | 612 ms | 948 ms | 1.29 s | 0% |
| Topic JSON | 1.4 | 326 ms | 390 ms | 516 ms | 0% |
| Home page | 1.36 | 551 ms | 716 ms | 933 ms | 0% |
| Categories page | 0.715 | 659 ms | 1.23 s | 1.49 s | 0% |
| User activity page | 0.698 | 371 ms | 643 ms | 760 ms | 0% |
| 16 virtual users | |||||
| Topic page | 2.45 | 2.35 s | 3.25 s | 3.89 s | 0% |
| Topic JSON | 1.24 | 1.73 s | 2.05 s | 2.24 s | 0% |
| Home page | 1.21 | 2.26 s | 2.7 s | 3.35 s | 0% |
| Categories page | 0.635 | 2.4 s | 3.5 s | 3.89 s | 0% |
| User activity page | 0.604 | 1.85 s | 2.3 s | 2.62 s | 0% |
Anonymous
| Step | Requests/s | Median | p95 | p99 | Error rate |
|---|---|---|---|---|---|
| 16 virtual users | |||||
| Topic page | 57.4 | 68.9 ms | 140 ms | 214 ms | 0% |
| Topic JSON | 28.8 | 65.8 ms | 137 ms | 231 ms | 0% |
| Home page | 28.8 | 70.2 ms | 144 ms | 226 ms | 0% |
| Categories page | 14.4 | 71.5 ms | 132 ms | 204 ms | 0% |
| User activity page | 14.4 | 403 ms | 570 ms | 870 ms | 0% |
k6 with a fixed number of virtual users, 60 to 63 s per level, after a 22 s warmup. The error rate counts responses that weren't a 200. Discourse ran with 8 app workers and 2048 MB of Postgres shared buffers, what its installer picks for a 8 GB box. Its installer adds no swap on a box this big. The container peaked at 2,710 MB.
Ghost
Readers
| Step | Requests/s | Median | p95 | p99 | Error rate |
|---|---|---|---|---|---|
| 1 virtual user | |||||
| Home page | 3.56 | 84.5 ms | 94.6 ms | 105 ms | 0% |
| Post page | 8.85 | 42.9 ms | 51.8 ms | 67.4 ms | 0% |
| Tag page | 1.78 | 52.5 ms | 62.2 ms | 71.8 ms | 0% |
| Author page | 1.76 | 56.9 ms | 67.6 ms | 88.1 ms | 0% |
| RSS feed | 1.76 | 56.3 ms | 72.2 ms | 75.3 ms | 0% |
| 4 virtual users | |||||
| Home page | 4.24 | 258 ms | 306 ms | 386 ms | 0% |
| Post page | 10.6 | 171 ms | 229 ms | 294 ms | 0% |
| Tag page | 2.13 | 156 ms | 217 ms | 241 ms | 0% |
| Author page | 2.13 | 162 ms | 232 ms | 274 ms | 0% |
| RSS feed | 2.11 | 163 ms | 213 ms | 282 ms | 0% |
| 16 virtual users | |||||
| Home page | 4.45 | 917 ms | 1.05 s | 1.11 s | 0% |
| Post page | 11.1 | 770 ms | 883 ms | 934 ms | 0% |
| Tag page | 2.23 | 504 ms | 609 ms | 659 ms | 0% |
| Author page | 2.19 | 493 ms | 602 ms | 648 ms | 0% |
| RSS feed | 2.19 | 516 ms | 607 ms | 637 ms | 0% |
Staff in Ghost Admin
| Step | Requests/s | Median | p95 | p99 | Error rate |
|---|---|---|---|---|---|
| 1 virtual user | |||||
| Post list | 1.8 | 76.3 ms | 89.9 ms | 100 ms | 0% |
| Post editor | 5.44 | 33.5 ms | 42.3 ms | 49.4 ms | 0% |
| Saving a draft | 5.44 | 86.9 ms | 102 ms | 113 ms | 0% |
| Member list | 1.8 | 93.5 ms | 114 ms | 145 ms | 0% |
| 4 virtual users | |||||
| Post list | 2.45 | 106 ms | 120 ms | 144 ms | 0% |
| Post editor | 7.33 | 54.9 ms | 69.1 ms | 94.1 ms | 0% |
| Saving a draft | 7.36 | 418 ms | 493 ms | 594 ms | 0% |
| Member list | 2.45 | 118 ms | 135 ms | 223 ms | 0% |
k6 with a fixed number of virtual users, 60 to 61 s per level, after a 20 s warmup. The error rate counts responses that weren't a 200. Ghost ran the way its ghost-docker setup runs it: one Node process, and MySQL with its stock 128 MB buffer pool. Memory peaked with Ghost at 532 MB and MySQL at 625 MB.
Wagtail
Visitors
| Step | Requests/s | Median | p95 | p99 | Error rate |
|---|---|---|---|---|---|
| 1 virtual user | |||||
| Home page | 0.613 | 217 ms | 228 ms | 233 ms | 0% |
| Blog index | 0.596 | 797 ms | 847 ms | 897 ms | 0% |
| Blog post | 1.79 | 67.8 ms | 105 ms | 111 ms | 0% |
| Bread page | 1.79 | 74.7 ms | 84.7 ms | 103 ms | 0% |
| Location page | 0.596 | 71.2 ms | 82.5 ms | 95.1 ms | 0% |
| Site search | 0.596 | 110 ms | 196 ms | 212 ms | 0% |
| 4 virtual users | |||||
| Home page | 1.2 | 435 ms | 629 ms | 678 ms | 0% |
| Blog index | 1.23 | 1.69 s | 2.21 s | 2.38 s | 0% |
| Blog post | 3.61 | 125 ms | 210 ms | 269 ms | 0% |
| Bread page | 3.64 | 140 ms | 218 ms | 388 ms | 0% |
| Location page | 1.25 | 116 ms | 207 ms | 212 ms | 0% |
| Site search | 1.2 | 189 ms | 379 ms | 445 ms | 0% |
| 16 virtual users | |||||
| Home page | 1.31 | 1.35 s | 1.74 s | 1.92 s | 0% |
| Blog index | 1.41 | 3.55 s | 4.15 s | 4.53 s | 0% |
| Blog post | 3.96 | 776 ms | 1.26 s | 1.53 s | 0% |
| Bread page | 4.01 | 753 ms | 1.36 s | 1.5 s | 0% |
| Location page | 1.39 | 728 ms | 1.21 s | 1.51 s | 0% |
| Site search | 1.3 | 935 ms | 1.33 s | 1.51 s | 0% |
Editors in the Wagtail admin
| Step | Requests/s | Median | p95 | p99 | Error rate |
|---|---|---|---|---|---|
| 1 virtual user | |||||
| Admin dashboard | 0.261 | 203 ms | 261 ms | 264 ms | 0% |
| Page explorer | 0.554 | 823 ms | 1.07 s | 1.12 s | 0% |
| Page editor | 0.815 | 378 ms | 492 ms | 725 ms | 0% |
| Image library | 0.277 | 159 ms | 547 ms | 1.73 s | 0% |
| Admin page search | 0.261 | 112 ms | 201 ms | 210 ms | 0% |
| 4 virtual users | |||||
| Admin dashboard | 0.433 | 576 ms | 1.06 s | 1.08 s | 0% |
| Page explorer | 0.881 | 2.29 s | 4.43 s | 4.78 s | 0% |
| Page editor | 1.3 | 898 ms | 1.57 s | 1.69 s | 0% |
| Image library | 0.449 | 566 ms | 1.01 s | 1.11 s | 0% |
| Admin page search | 0.433 | 159 ms | 412 ms | 545 ms | 0% |
k6 with a fixed number of virtual users, 60 to 62 s per level, after a 21 s warmup. The error rate counts responses that weren't a 200. Wagtail ran the way bakerydemo ships it: uWSGI with 2 workers of 4 threads each, whatever the box, and Postgres and Redis on stock settings. Memory peaked with Wagtail at 290 MB, Postgres at 151 MB, and Redis at 25 MB.
Advertised vs. measured
| Spec | Advertised | Measured |
|---|---|---|
| vCPU | 4 | 4 |
| CPU | Shared vCPU | 16.8% of busy CPU time stolen |
| RAM | 8 GB | 7.8 GiB |
| Storage | 50 GB SSD | 48.4 GiB |
| Architecture | x86_64 | x86_64 |
| Virtualization | KVM | KVM |
Guests usually report slightly less RAM and disk than advertised because of kernel reservations and filesystem overhead.
Detected hardware
- CPU model
- Intel(R) Xeon(R) Gold 5218 CPU @ 2.30GHz
- CPU cores
- 4
- CPU frequency
- 2300 MHz
- AES-NI
- Yes
- VM-x/AMD-V
- Yes
- RAM reported
- 7.8 GiB
- Swap reported
- 0 MiB
- Disk reported
- 48.4 GiB
- Virtualization reported
- KVM
- CPU steal
- 16.8% of busy CPU time stolen
- Distro
- Ubuntu 24.04.4 LTS
- Kernel
- 6.8.0-117-generic
- Architecture
- x86_64
- IPv4 reachable
- Yes
- IPv6 reachable
- No
Advertised at test time
- Plan
- Business 8G 4 vCPU / 8 GB
- Product line
- Cloud Instances
- Location
- Miami
- vCPU
- 4 shared vCPU
- Architecture
- x86_64
- RAM
- 8 GB
- Storage
- 50 GB SSD
- Virtualization
- KVM
- Network
- 1 Gbps
- Transfer
- 6 TB
- Port 25
- Unknown
- Monthly price at test time
- $34.99
- Hourly price at test time
- $0.048
- YABS version
- v2026-09-20
- Ran at
- Oct 16, 2026, 15:12:30 UTC
- Parser version
- 5
Run timeline
- Queued
- Oct 16, 2026, 15:11:00 UTC
- Server created
- Oct 16, 2026, 15:11:55 UTC
- First update from the server
- Oct 16, 2026, 15:11:55 UTC
- Completed
- Oct 16, 2026, 17:01:35 UTC
- Server deleted
- Oct 16, 2026, 17:01:35 UTC
- Cost of this run
- $0.088
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading details
Loading output.
This party closed at . It's read only now.
Reconnecting. Hang tight.