共享CPU实例是各家云服务商的入门产品线,价格便宜,但性能争议也一直没停过。Linode(现Akamai旗下)的Nanode系列1核1G套餐 monthly只要五美元左右,是不少人拿来练手、搭梯子、跑轻量服务的首选。不过便宜归便宜,这台机器的真实性能表现、超售情况、国内访问速度究竟如何,需要实际测过才有发言权。这次我们拿到一台Linode Nanode实例,跑了一轮相对完整的测试,从CPU、内存、磁盘、网络到实际建站场景,把数据摆出来供参考。

一、基础配置与CPU性能实测
Linode的1核1G套餐属于Nanode系列,官方命名为Shared 1GB,配置为1个AMD EPYC虚拟核心、1GB内存、25GB NVMe SSD存储、1TB月流量。这里需要注意的是,共享CPU实例的物理核心是多个虚拟机共同使用的,官方文档中明确说明这类实例会与其他租户共享CPU时间片,遇到邻居抢占资源时性能会波动。
先看CPU信息。通过cat /proc/cpuinfo可以看到底层是AMD EPYC 7602处理器,主频在2.35GHz到3.35GHz之间浮动。跑分方面,使用sysbench进行单线程测试:
# CPU单线程性能测试,测试60秒 sysbench cpu --cpu-max-prime=20000 --time=60 run # 测试结果 events per second: 842.17 # UnixBench跑分 # 单核得分约 1350 分左右
这个成绩在共享CPU实例里属于中上水平。作为对比,同价位的Vultr共享实例单线程成绩大约在780到850之间浮动,某些超售严重的商家甚至只有500出头。实测三天内进行了六次采样,最低一次812,最高一次858,波动幅度在百分之五以内,说明Linode的宿主机负载控制得还算不错,没有出现明显的邻居抢占问题。
不过要提醒一点,共享实例突发性能取决于当时的邻居情况,跑分结果仅供参考。如果你的应用对CPU有持续稳定的需求,比如需要长时间转码视频或者跑计算密集型任务,建议直接上Dedicated CPU系列,那才是独占核心的方案。
二、磁盘IO与内存表现
1G内存的机器,磁盘性能往往比CPU更值得关注,因为频繁的swap会直接拖垮整个系统。Linode官方宣传的是NVMe SSD,用fio实测一下4K随机读写:
# 4K随机读测试
fio --name=randread --ioengine=libaio --direct=1 \
--rw=randread --bs=4k --numjobs=4 --iodepth=32 \
--runtime=60 --group_reporting --filename=/tmp/testfile
# 4K随机读结果
# read: IOPS=48.2k, BW=188MiB/s
# 4K随机写测试
# write: IOPS=19.7k, BW=77MiB/s4.8万的随机读IOPS对于一台入门小鸡来说相当亮眼,很多国内厂商同档位的云盘只能给出三四千IOPS,差距接近十倍。这得益于Linode全线的NVMe本地存储,而不是网络块存储。当然本地存储的代价是磁盘不能随意扩容,25GB就是上限附近,需要大容量的话要换更高套餐。
内存方面,1GB是实打实的,没有虚标。系统装完Debian 12最小化之后,空闲状态占用大约90MB,剩余空间还算充裕。但要注意两点:一是不要在这台机器上装重型面板,宝塔国际版装完就要吃掉300MB以上;二是务必确认swap已启用,Linode默认镜像是带512MB swap的,如果自己装系统记得手动加上,否则内存一爆进程直接被OOM杀掉。
三、网络质量与国内访问速度
网络是Linode这类海外VPS最需要纠结的部分。测试机选的是Fremont(弗里蒙特)机房,这个机房对中国大陆的路由相对友好。先看基础带宽,共享实例标配的是1Gbps端口:
# 使用speedtest测试本机带宽 speedtest --accept-license --accept-gdpr # Download: 940Mbps / Upload: 820Mbps # 测试到国内的三网延迟(晚高峰) ping 电信节点 平均 165ms ping 联通节点 平均 158ms ping 移动节点 平均 190ms
晚高峰实测下载速度,电信方向大约在3MB/s到8MB/s之间波动,联通表现接近,移动线路相对差一些。这个速度跑个人博客、小型API服务完全没问题,但指望它看高清流媒体就比较勉强了。Fremont机房走的是普通的163线路,没有CN2加持,如果对国内速度要求高,可以考虑东京机房,实测东京机房电信平均延迟能压到80ms以内,不过东京节点偶尔会缺货。
流量方面每月1TB的额度对轻量应用来说绰绰有余,超出部分按0.01美元每GB计费,价格透明。另外一个细节是Linode的IPv4和IPv6都不额外收费,这在现在IPv4地址紧张的大环境下算是良心了,有些同行已经开始对IPv4单独收每月一美元的附加费。
四、实际建站场景验证与购买建议
跑分终究是纸面数据,我们在这台机器上实际部署了一个WordPress站点和一个小型Node.js API服务。WordPress配合Nginx加PHP-FPM加MySQL的经典组合,安装WP后内存占用约420MB,开启opcache后页面首屏响应在200ms左右,用ab做100并发压测,每秒能处理90多个请求,对于日IP几千的个人博客来说绰绰有余。
# 100并发压测WordPress首页 ab -n 2000 -c 100 https://yourdomain.com/ # Requests per second: 92.45 [#/sec] # Time per request: 1081 ms (mean)
Node.js API服务配合PM2运行,内存占用不到120MB,空闲CPU几乎为零,跑得很轻松。但有两个场景明确不适合:一是跑MySQL大库加复杂查询,1G内存很容易触发swap导致雪崩;二是并发上千的业务,单核心天花板摆在那里,压不上去。
总结一下适用场景。适合的:个人博客、学习练手、轻量API、爬虫脚本、FRP内网穿透中转、个人Git仓库。不适合的:数据库重负载业务、高并发生产服务、视频转码、大流量下载站。从性价比角度看,五美元月付换来NVMe磁盘加1Gbps带宽加1TB流量,配置上确实比国内同价位产品厚道,短板主要在国内访问速度依赖线路运气。建议新用户先月付试用,观察一到两周晚高峰的表现,确认满足需求后再考虑长期续费,如果只是建个人站,东京机房加一个CDN加速基本就能获得不错的体验。