DigitalOcean Regular (1 GB) vs. Linode Nanode (1 GB)

Updated Daily

vs.

Both the DigitalOcean Regular (1 GB) and Linode Nanode (1 GB) instances offer a single CPU core and 1 GB of RAM, but they diverge in their CPU architecture and performance characteristics. The DigitalOcean instance leverages an Intel CPU, while the Linode instance uses an AMD EPYC processor, which can significantly impact performance in different workloads. This comparison will delve into the benchmark results to highlight the unique traits and performance patterns of each instance.

Overview

DigitalOcean – Regular (1 GB) Linode – Nanode (1 GB)
Last Benchmarked--
Linux DistroUbuntu 24.04 LTS x64Ubuntu 24.04 LTS x64
Kernel Version6.8.0-51-generic6.8.0-53-generic
MySQL Version8.0.42-0ubuntu0.24.04.18.0.42-0ubuntu0.24.04.1
Redis Version7.0.157.0.15
LocationNew York, NYNewark, NJ
Monthly Price$6$5
RAM (GB)11
CPU Cores11
Storage (TB)2525
Storage TypeSSDSSD
Transfer (TB)11

CPU

DigitalOcean – Regular (1 GB) Linode – Nanode (1 GB)
VendorGenuineIntelAuthenticAMD
Model NameDO-RegularAMD EPYC 7601 32-Core Processor
Clock Speed (MHz)1995.3072199.998
CPU Cache Size (KB)4096512
BogoMips3990.614399.99
Events per Second1675.2636.1
Minimum Latency (ms)0.460.64
Average Latency (ms)0.61.57
Maximum Latency (ms)3.4910.43
95th Percentile Latency (ms)1.523.07

Memory

Memory Read

DigitalOcean – Regular (1 GB) Linode – Nanode (1 GB)
Operations per second4219209.543888475.1
Mebibytes per second4120.323797.34
Minimum Latency (ms)00
Average Latency (ms)00
Maximum Latency (ms)0.22.62
95th Percentile Latency (ms)00

Memory Write

DigitalOcean – Regular (1 GB) Linode – Nanode (1 GB)
Operations per second4291717.74234797.64
Mebibytes per second4191.134135.54
Minimum Latency (ms)00
Average Latency (ms)00
Maximum Latency (ms)1.643.63
95th Percentile Latency (ms)00

File I/O

DigitalOcean – Regular (1 GB) Linode – Nanode (1 GB)
Reads per Second2289.461638.05
Writes per Second1526.31092.03
Fsyncs per Second4892.963503.46
Read Mebibytes per Second35.7725.59
Written Mebibytes per Second23.8517.06
Minimum Latency (ms)00
Average Latency (ms)0.110.16
Maximum Latency (ms)47.146.26
95th Percentile Latency (ms)0.370.41

Mutex

DigitalOcean – Regular (1 GB) Linode – Nanode (1 GB)
Minimum Latency (ms)2207.711981.88
Average Latency (ms)2233.221988.99
Maximum Latency (ms)2245.341997.16
95th Percentile Latency (ms)2238.472009.23

MySQL

MySQL Read-only

DigitalOcean – Regular (1 GB) Linode – Nanode (1 GB)
Transactions per second 6198 4328
Queries per second 61980 43280
Minimum Latency (ms) 1.14 1.69
Average Latency (ms) 1.61 2.31
Maximum Latency (ms) 10.73 61.11
95th Percentile Latency (ms) 2.35 2.76

MySQL Write-only

DigitalOcean – Regular (1 GB) Linode – Nanode (1 GB)
Transactions per second 2608 3342
Queries per second 26080 33420
Minimum Latency (ms) 1.35 1.68
Average Latency (ms) 3.83 2.99
Maximum Latency (ms) 60.7 15.64
95th Percentile Latency (ms) 6.91 5.28

MySQL Read/Write

DigitalOcean – Regular (1 GB) Linode – Nanode (1 GB)
Transactions per second 1419 1597
Queries per second 14190 15970
Minimum Latency (ms) 3.56 4.1
Average Latency (ms) 7.04 6.26
Maximum Latency (ms) 22.78 85.77
95th Percentile Latency (ms) 11.24 10.65

MySQL INSERT

DigitalOcean – Regular (1 GB) Linode – Nanode (1 GB)
Transactions per second 6872 7247
Queries per second 68720 72470
Minimum Latency (ms) 0.66 1.05
Average Latency (ms) 1.45 1.38
Maximum Latency (ms) 18.11 12
95th Percentile Latency (ms) 2.3 1.93

MySQL Bulk INSERT

DigitalOcean – Regular (1 GB) Linode – Nanode (1 GB)
Transactions per second 1084592 833039
Queries per second 10845920 8330390
Minimum Latency (ms) 0 0
Average Latency (ms) 0.01 0.01
Maximum Latency (ms) 486.85 518.12
95th Percentile Latency (ms) 0 0

MySQL SELECT

DigitalOcean – Regular (1 GB) Linode – Nanode (1 GB)
Transactions per second 148085 91661
Queries per second 1480850 916610
Minimum Latency (ms) 0.04 0.07
Average Latency (ms) 0.07 0.11
Maximum Latency (ms) 2.53 13.56
95th Percentile Latency (ms) 0.13 0.14

MySQL SELECT (Random Points)

DigitalOcean – Regular (1 GB) Linode – Nanode (1 GB)
Transactions per second 162 1255
Queries per second 1620 12550
Minimum Latency (ms) 30.79 3.11
Average Latency (ms) 61.95 7.97
Maximum Latency (ms) 99.65 28.07
95th Percentile Latency (ms) 81.48 11.24

MySQL SELECT (Random Ranges)

DigitalOcean – Regular (1 GB) Linode – Nanode (1 GB)
Transactions per second 4800 4259
Queries per second 48000 42590
Minimum Latency (ms) 0.57 0.97
Average Latency (ms) 2.08 2.35
Maximum Latency (ms) 9.23 8.38
95th Percentile Latency (ms) 3.43 3.02

MySQL UPDATE (Indexed)

DigitalOcean – Regular (1 GB) Linode – Nanode (1 GB)
Transactions per second 4752 4819
Queries per second 47520 48190
Minimum Latency (ms) 0.8 0.94
Average Latency (ms) 2.1 2.07
Maximum Latency (ms) 28.85 20.65
95th Percentile Latency (ms) 3.82 4.1

MySQL UPDATE (Non-Indexed)

DigitalOcean – Regular (1 GB) Linode – Nanode (1 GB)
Transactions per second 4755 7122
Queries per second 47550 71220
Minimum Latency (ms) 0.74 0.88
Average Latency (ms) 2.1 1.4
Maximum Latency (ms) 142.64 22.66
95th Percentile Latency (ms) 3.19 1.96

MySQL DELETE

DigitalOcean – Regular (1 GB) Linode – Nanode (1 GB)
Transactions per second 9295 9699
Queries per second 92950 96990
Minimum Latency (ms) 0.04 0.09
Average Latency (ms) 1.07 1.03
Maximum Latency (ms) 20.48 8.34
95th Percentile Latency (ms) 2.07 1.86

Redis

DigitalOcean – Regular (1 GB) Linode – Nanode (1 GB)
PING_INLINE per Second46,38233,223
PING_MBULK per Second47,25934,037
SET per Second48,80433,830
GET per Second51,86733,102
INCR per Second52,19230,722
LPUSH per Second49,95033,704
RPUSH per Second53,76333,322
LPOP per Second50,58232,499
RPOP per Second51,94833,245
SADD per Second50,37833,875
HSET per Second53,50533,311
SPOP per Second54,82534,141
ZADD per Second51,44033,356
ZPOPMIN per Second51,68033,467
LRANGE_100 per Second31,37720,133
LRANGE_300 per Second15,33310,392
LRANGE_500 per Second10,0347,043
LRANGE_600 per Second7,8786,078
MSET (10 keys) per Second40,09631,221

Conclusion

In summary, the DigitalOcean instance excels in Redis operations and file I/O tasks, showcasing strong performance in CPU-bound and memory-intensive workloads. Conversely, the Linode Nanode instance, with its AMD EPYC processor, demonstrates superior performance in MySQL operations and overall CPU tasks. For developers prioritizing Redis performance and file I/O, the DigitalOcean instance is recommended. For those needing robust MySQL performance and CPU-intensive tasks, the Linode Nanode is the better choice.

If you found this VPS Showdown helpful in your search for a hosting provider, please consider supporting this site by signing up using our referral links for DigitalOcean and Linode.