Hetzner
Shared CPU · 4 GB
The complete benchmark report. Every workload, in one place.
All values below are illustrative sample data. No tests have been run.
CPU performance
sysbench prime workload · same test build.
Single thread
All 2 vCPUs
- 1 thread1,780
- 2 threads3,420
Thread count and test settings stay fixed across comparable instances.
Memory bandwidth
2 GiB working set · sequential operations.
- Read17.2
- Write14.6
- Copy12.8
Disk performance
fio · direct I/O · sequential 1 MiB / QD8 · random 4 KiB / QD32.
| Workload | Throughput | p95 latency |
|---|---|---|
| Sequential read | 2,450 MB/s | 5.0 ms |
| Sequential write | 1,820 MB/s | 6.2 ms |
| Random read | 64,800 IOPS | 0.92 ms |
| Random write | 38,400 IOPS | 1.54 ms |
| Random 70/30 mix | 48,200 IOPS | 1.30 ms |
Read, write, and mixed workloads are represented separately. All values are synthetic.
Network performance
Source: Nuremberg, DE · controlled destination endpoints.
| Destination | Download | Upload | RTT | Jitter | Loss |
|---|---|---|---|---|---|
| Frankfurt | 2.1 Gbit/s | 1.8 Gbit/s | 5.2 ms | 0.3 ms | 0.0% |
| Amsterdam | 1.8 Gbit/s | 1.6 Gbit/s | 10.8 ms | 0.5 ms | 0.0% |
| London | 1.6 Gbit/s | 1.4 Gbit/s | 18.6 ms | 0.7 ms | 0.0% |
Results describe these example paths, not every possible destination.
PostgreSQL performance
PostgreSQL 16 · pgbench read/write · 32 clients · durability enabled.
| Dataset profile | Transactions / sec | p95 latency | Errors |
|---|---|---|---|
| In memory | 4,820 | 8.4 ms | 0 |
| Storage-bound | 1,640 | 24.8 ms | 0 |
Example configuration: 5-minute warm-up · 60-second measured runs.
Consistency across instances
PostgreSQL in-memory workload · three sample instances.
| Instance | CPU 1 thread | Memory read | Random read | PostgreSQL |
|---|---|---|---|---|
| A | 1,800 events/s | 17.6 GB/s | 66,200 IOPS | 5,020 tx/s |
| B | 1,780 events/s | 17.2 GB/s | 64,800 IOPS | 4,820 tx/s |
| C | 1,740 events/s | 16.8 GB/s | 63,100 IOPS | 4,680 tx/s |
Inspect the evidence.
Illustrative configuration, sample results, and a clearly labelled demonstration log.
Three instances describe this sample, not every server a provider operates.
A 24-hour test does not establish long-term reliability. Sample downloads contain synthetic values only.