Skip to main content

Linode Dedicated 8GB

London 2, UK

Benchmark complete
Finished Oct 12, 2026
Geekbench 7 single-core
1,084
Faster than 54% of 4 vCPU plans
Geekbench 7 multi-core
2,384
Faster than 17% of 4 vCPU plans
Disk 4K IOPS
93,107
fio random read and write, 50/50
Monthly price at test time
$72.00
33 multi-core points per dollar
Same price today

Server

  • Provider
    Linode
  • Plan
    Dedicated 8GB
  • Location
    London 2, UK
  • vCPU
    4
  • RAM
    8 GB
  • Storage
    160 GB SSD
  • Network
    5 Gbps
  • OS image
    linode/ubuntu24.04
  • Trigger
    Manual
  • Queued at
    Oct 12, 2026, 01:06:45 UTC
Visit Linode

Referral link. If you sign up through it, I may get paid. How this works

CPU

Version Single-core Multi-core Result link
Geekbench 7 1,084 2,384 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
1,095
71st of 106
2,451
53rd of 90
Navigation
966
99th of 106
Single-core only
HTML5 Browser
1,104
66th of 106
Single-core only
PDF Viewer
1,208
68th of 106
Single-core only
Photo Library
962
71st of 106
2,442
50th of 90
Clang
972
82nd of 106
2,606
46th of 90
Text Processing
923
87th of 106
2,406
48th of 90
Asset Compression
1,156
71st of 106
3,075
43rd of 90
HDR
885
78th of 106
1,948
61st of 90
Photo Editor
944
82nd of 106
1,332
78th of 90
Ray Tracer
1,200
67th of 106
3,487
40th of 90
Structure from Motion
1,166
74th of 106
Single-core only
Game Physics
1,117
69th of 106
Single-core only
Video Encoder
1,148
65th of 106
Single-core only
Audio Encoder
1,292
59th of 106
Single-core only
Video Player
1,336
61st of 106
Single-core only

Rank among the 106 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 47.7 GB/s 3 0.259%
Scale higher is better 38 GB/s 3 1.5%
Add higher is better 40.2 GB/s 3 1.87%
Triad higher is better 40 GB/s 3 1.32%

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 433/s 3 3.4%
RSA 4096 verifies higher is better 28,339/s 3 2.7%
SHA-256 higher is better 2.3 GB/s 3 0.101%
AES-256-GCM higher is better 7.23 GB/s 3 0.747%
ChaCha20-Poly1305 higher is better 5.01 GB/s 3 1.89%

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 10.8 ms 3 0.684%
Requests per second, 90th percentile higher is better 369/s 3 0.564%
Request latency, 99.9th percentile lower is better 19.5 ms 3 15.8%
Requests per second, average higher is better 366/s 3 0.686%

Average of 3 runs. Spread is the standard deviation as a share of the average.

Disk

Block size Read Write Total
4K 181.6 MB/s (46,492 IOPS) 182.1 MB/s (46,615 IOPS) 363.7 MB/s (93,107 IOPS)
64K 1.29 GB/s (21,208 IOPS) 1.3 GB/s (21,319 IOPS) 2.6 GB/s (42,527 IOPS)
512K 2.26 GB/s (4,634 IOPS) 2.38 GB/s (4,880 IOPS) 4.65 GB/s (9,514 IOPS)
1M 2.45 GB/s (2,505 IOPS) 2.61 GB/s (2,672 IOPS) 5.06 GB/s (5,177 IOPS)

fio random read and write, 50/50, run by YABS against the boot disk.

Network

IPv4 transfer speed

Loading...
Target Protocol Send Receive
Clouvider, London, UK (10G) IPv4 5.5 Gbps 6.36 Gbps
Eranium, Amsterdam, NL (100G) IPv4 5.48 Gbps 14.8 Gbps
Leaseweb, Singapore, SG (10G) IPv4 1.18 Gbps 1.33 Gbps
Clouvider, Los Angeles, CA, US (10G) IPv4 1.2 Gbps 1.5 Gbps
Leaseweb, NYC, NY, US (10G) IPv4 1.89 Gbps 3.24 Gbps

Public iperf3 servers vary in capacity and availability. Compare a target only with itself over time.

Datastores

PostgreSQL

fsync speed (pg_test_fsync)

Method Operations per second Time per operation
One 8 kB write
open_datasync 10,198 0.098 ms
fdatasync 5,398 0.185 ms
fsync 3,893 0.257 ms
fsync_writethrough Not supported here n/a
open_sync 1,811 0.552 ms
Two 8 kB writes
open_datasync 4,596 0.218 ms
fdatasync 4,699 0.213 ms
fsync 3,104 0.322 ms
fsync_writethrough Not supported here n/a
open_sync 1,904 0.525 ms
open_sync at different write sizes
1 * 16kB open_sync write 3,681 0.272 ms
2 * 8kB open_sync writes 1,935 0.517 ms
4 * 4kB open_sync writes 1,022 0.979 ms
8 * 2kB open_sync writes 348 2.87 ms
16 * 1kB open_sync writes 170 5.87 ms
fsync on a non-write descriptor
write, fsync, close 3,272 0.306 ms
write, close, fsync 3,134 0.319 ms
Non-synced 8 kB writes
write 355,939 0.003 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 1,288 0.735 ms 0.986 ms 1.54 ms 3.74 ms 0
Read/write (TPC-B like) 8 5,155 1.38 ms 2.61 ms 3.72 ms 6.72 ms 0
Read/write (TPC-B like) 32 4,920 5.02 ms 15.5 ms 26.7 ms 51.4 ms 0
Read only 1 15,224 0.06 ms 0.092 ms 0.123 ms 0.266 ms 0
Read only 8 58,367 0.122 ms 0.227 ms 0.317 ms 0.546 ms 0
Read only 32 62,308 0.436 ms 0.723 ms 0.946 ms 1.58 ms 0

Scale 10 (1,000,000 accounts), loaded in 1.83 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 1,205 0.79 ms 1.06 ms 1.57 ms 2.73 ms 0
Read/write (TPC-B like) 8 5,129 1.48 ms 2.29 ms 3.23 ms 5.55 ms 0
Read/write (TPC-B like) 32 5,569 5.44 ms 8.84 ms 11.6 ms 18.4 ms 0
Read only 1 11,979 0.077 ms 0.12 ms 0.155 ms 0.3 ms 0
Read only 8 46,642 0.152 ms 0.293 ms 0.4 ms 1.05 ms 0
Read only 32 50,970 0.558 ms 0.896 ms 1.21 ms 2.72 ms 0

Scale 100 (10,000,000 accounts), loaded in 25.6 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

Failed: sysbench prepare output didn't parse: sysbench prepare did not fill every table it created

Redis

memtier

Mix Operations/s Hits/s Median p99 p99.9
1:10 set:get 46,760 42,508 1.32 ms 2.53 ms 3.62 ms
1:1 set:get 46,317 23,158 1.34 ms 2.53 ms 3.38 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 720 2,685 3,750 486 ms
Express express-postgresjs 9,596 12,331 32,704 58.9 ms
Fastify fastify-postgres 9,354 13,004 35,711 62.4 ms
NestJS nestjs 5,272 6,053 19,539 77.2 ms
Nuxt nuxt 8,141 11,273 26,083 68.6 ms
FastAPI fastapi 3,979 5,106 15,625 312 ms
Django django-postgresql 1,936 2,350 5,349 411 ms
Rails rails 3,323 4,480 16,148 134 ms
Laravel laravel 865 919 1,700 374 ms
Symfony symfony 1,116 1,248 3,279 294 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.

WooCommerce

Page mix

Step Requests/s Median p95 p99 Error rate
8 virtual users
Home page 2.51 636 ms 786 ms 917 ms 0%
Shop page 2.51 855 ms 1.07 s 1.14 s 0%
Category page 2.51 543 ms 871 ms 1.06 s 0%
Product page 2.51 577 ms 756 ms 803 ms 0%
Product search 2.51 506 ms 680 ms 799 ms 0%
32 virtual users
Home page 2.45 2.47 s 2.75 s 2.98 s 0%
Shop page 2.45 3.24 s 3.59 s 3.67 s 0%
Category page 2.45 2.6 s 3.24 s 3.46 s 0%
Product page 2.45 2.41 s 2.84 s 2.95 s 0%
Product search 2.45 2.19 s 2.46 s 2.59 s 0%

Cart and checkout

Step Requests/s Median p95 p99 Error rate
8 virtual users
Add to cart 4.95 650 ms 834 ms 902 ms 0%
Cart 4.95 529 ms 686 ms 742 ms 0%
Checkout 4.95 422 ms 540 ms 605 ms 0%
32 virtual users
Add to cart 4.7 2.48 s 2.91 s 3.06 s 0%
Cart 4.7 2.33 s 2.64 s 2.77 s 0%
Checkout 4.7 1.9 s 2.23 s 2.38 s 0%

k6 with a fixed number of virtual users, 61 to 65 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 1.8 241 ms 304 ms 547 ms 0%
Topic JSON 0.908 123 ms 148 ms 154 ms 0%
Home page 0.908 217 ms 396 ms 511 ms 0%
Categories page 0.462 253 ms 276 ms 279 ms 0%
User activity page 0.446 151 ms 339 ms 423 ms 0%
4 virtual users
Topic page 4.69 364 ms 542 ms 886 ms 0%
Topic JSON 2.36 188 ms 249 ms 418 ms 0%
Home page 2.35 329 ms 560 ms 723 ms 0%
Categories page 1.19 378 ms 548 ms 915 ms 0%
User activity page 1.19 232 ms 401 ms 478 ms 0%
16 virtual users
Topic page 4.32 1.51 s 1.89 s 2.65 s 0%
Topic JSON 2.19 1.16 s 1.52 s 1.88 s 0%
Home page 2.16 1.41 s 1.76 s 3.22 s 0%
Categories page 1.1 1.53 s 1.89 s 2.22 s 0%
User activity page 1.05 1.21 s 1.4 s 1.48 s 0%

Anonymous

Step Requests/s Median p95 p99 Error rate
16 virtual users
Topic page 91.9 40.9 ms 88 ms 132 ms 0%
Topic JSON 46 38.3 ms 89.9 ms 150 ms 0%
Home page 45.9 40.9 ms 85.8 ms 124 ms 0%
Categories page 23 40.7 ms 87.4 ms 126 ms 0%
User activity page 23 257 ms 348 ms 664 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. 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,468 MB.

Ghost

Readers

Step Requests/s Median p95 p99 Error rate
1 virtual user
Home page 7.94 36.6 ms 41.2 ms 45.7 ms 0%
Post page 19.8 19.3 ms 23.3 ms 32.9 ms 0%
Tag page 3.96 24.7 ms 28.9 ms 35 ms 0%
Author page 3.96 24.7 ms 28.2 ms 34 ms 0%
RSS feed 3.96 26.1 ms 32.9 ms 42.7 ms 0%
4 virtual users
Home page 9.21 113 ms 138 ms 149 ms 0%
Post page 22.9 82.2 ms 108 ms 120 ms 0%
Tag page 4.59 70.9 ms 96.1 ms 109 ms 0%
Author page 4.59 71.4 ms 93.6 ms 109 ms 0%
RSS feed 4.59 78.7 ms 105 ms 116 ms 0%
16 virtual users
Home page 9.24 440 ms 511 ms 537 ms 0%
Post page 23.1 367 ms 432 ms 468 ms 0%
Tag page 4.63 241 ms 297 ms 328 ms 0%
Author page 4.58 239 ms 290 ms 316 ms 0%
RSS feed 4.6 247 ms 305 ms 315 ms 0%

Staff in Ghost Admin

Step Requests/s Median p95 p99 Error rate
1 virtual user
Post list 4.2 36.8 ms 43.2 ms 59.8 ms 0%
Post editor 12.6 13.6 ms 17.2 ms 21.7 ms 0%
Saving a draft 12.6 34.4 ms 42.5 ms 52.6 ms 0%
Member list 4.2 43 ms 52.6 ms 69.6 ms 0%
4 virtual users
Post list 5.08 52.1 ms 57.6 ms 80.7 ms 0%
Post editor 15.3 27 ms 32.1 ms 36.7 ms 0%
Saving a draft 15.4 189 ms 235 ms 254 ms 0%
Member list 5.13 57.2 ms 64.2 ms 70.3 ms 0%

k6 with a fixed number of virtual users, 60 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 515 MB and MySQL at 625 MB.

Wagtail

Visitors

Step Requests/s Median p95 p99 Error rate
1 virtual user
Home page 1.3 104 ms 113 ms 117 ms 0%
Blog index 1.28 348 ms 369 ms 384 ms 0%
Blog post 3.86 33.2 ms 50.4 ms 54 ms 0%
Bread page 3.88 36.8 ms 40 ms 42.7 ms 0%
Location page 1.3 35.1 ms 38.7 ms 40.4 ms 0%
Site search 1.28 53.6 ms 92.5 ms 103 ms 0%
4 virtual users
Home page 2.13 268 ms 374 ms 399 ms 0%
Blog index 2.18 939 ms 1.28 s 1.38 s 0%
Blog post 6.4 71.9 ms 120 ms 159 ms 0%
Bread page 6.43 79.7 ms 119 ms 132 ms 0%
Location page 2.18 76.6 ms 114 ms 130 ms 0%
Site search 2.11 118 ms 236 ms 256 ms 0%
16 virtual users
Home page 2.34 764 ms 957 ms 1.01 s 0%
Blog index 2.46 2.05 s 2.39 s 2.51 s 0%
Blog post 7.11 427 ms 683 ms 820 ms 0%
Bread page 7.16 447 ms 703 ms 826 ms 0%
Location page 2.42 437 ms 724 ms 838 ms 0%
Site search 2.34 534 ms 894 ms 969 ms 0%

Editors in the Wagtail admin

Step Requests/s Median p95 p99 Error rate
1 virtual user
Admin dashboard 0.479 112 ms 130 ms 145 ms 0%
Page explorer 0.974 501 ms 551 ms 687 ms 0%
Page editor 1.44 234 ms 300 ms 372 ms 0%
Image library 0.479 86.1 ms 166 ms 755 ms 0%
Admin page search 0.479 45.1 ms 99.9 ms 101 ms 0%
4 virtual users
Admin dashboard 0.735 378 ms 733 ms 762 ms 0%
Page explorer 1.52 1.16 s 2.08 s 2.5 s 0%
Page editor 2.25 654 ms 1.11 s 1.19 s 0%
Image library 0.751 358 ms 608 ms 652 ms 0%
Admin page search 0.735 148 ms 357 ms 587 ms 0%

k6 with a fixed number of virtual users, 60 to 61 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 296 MB, Postgres at 151 MB, and Redis at 25 MB.

Advertised vs. measured

Spec Advertised Measured
vCPU 4 4
CPU Dedicated vCPU 0.1% of busy CPU time stolen
RAM 8 GB 7.8 GiB
Storage 160 GB SSD 156.9 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
AMD EPYC 7713 64-Core Processor
CPU cores
4
CPU frequency
2000 MHz
AES-NI
Yes
VM-x/AMD-V
No
RAM reported
7.8 GiB
Swap reported
496 MiB
Disk reported
156.9 GiB
Virtualization reported
KVM
CPU steal
0.1% of busy CPU time stolen
Distro
Ubuntu 24.04.4 LTS
Kernel
6.8.0-134-generic
Architecture
x86_64
IPv4 reachable
Yes
IPv6 reachable
Yes

Advertised at test time

Plan
Dedicated 8GB
Product line
Dedicated CPU
Location
London 2, UK
vCPU
4 dedicated vCPU
Architecture
x86_64
RAM
8 GB
Storage
160 GB SSD
Virtualization
KVM
Network
5 Gbps
Transfer
5 TB
Port 25
On request
Monthly price at test time
$72.00
Hourly price at test time
$0.11
YABS version
v2026-09-20
Ran at
Oct 12, 2026, 04:53:58 UTC
Parser version
5

Run timeline

Queued
Oct 12, 2026, 01:06:45 UTC
First update from the server
Oct 12, 2026, 04:53:51 UTC
Completed
Oct 12, 2026, 06:26:18 UTC
Server deleted
Oct 12, 2026, 06:26:18 UTC
Cost of this run
$0.17
TestResultTime
Watch party 0 watching

This party closed at . It's read only now.

Watch party

Loading the party