Geekbench
跨平台 CPU 与计算性能基准工具,适合在 VPS 验货时比较单核、多核与不同实例规格的计算能力。
[!info] related notes
- 相关主题:
- 相关 MOC:
- 相关 howto:
Geekbench
这是什么
Geekbench 是 Primate Labs 提供的跨平台基准测试工具,常用于比较 CPU 单核、多核与一组计算工作负载的性能。VPS 圈常把它作为“这颗虚拟 CPU 到底有多快”的统一参考之一。
一句话定位:YABS 负责一键综合验货,Geekbench 负责把 CPU / 计算性能单独拉出来做可比较的基准。
快速使用
如果只是新 VPS 到手后快速看 CPU,最省事的方式不是单独维护 Geekbench 安装,而是直接跑 YABS,它会自动调用 Geekbench:
curl -sL yabs.sh | bash
这样一次就能得到 CPU / Geekbench、fio 磁盘和 iperf3 网络结果。
如果要单独长期比较 Geekbench,建议从官方 Linux 下载页获取当前版本,解压后直接运行对应 CLI。由于 Geekbench 主版本会更新,不建议在笔记里长期硬编码某个具体下载文件名;真正横向比较时应固定同一主版本和相同参数。
运行前可先看本机架构:
uname -m
常见结果:
x86_64 # Intel / AMD
arm64 # ARM64;部分 Linux 也显示 aarch64
在 VPS 验货里主要看什么
单核性能
代理、反向代理、TLS、Reality、部分压缩与很多网络程序都会受到单核能力影响。高带宽下,如果单核过弱,CPU 可能先于网卡成为瓶颈。
多核性能
多核分数更适合观察:
- 多 vCPU 实例是否符合规格;
- 宿主机是否严重超售;
- 编译、容器、数据库、AI 辅助服务等并行任务的能力。
多次测试波动
共享型 VPS 一次跑得高并不代表长期稳定。更有价值的是同一规格在不同时段重复测试,观察是否出现明显降频、偷 CPU 或宿主机争用。
如何评价
不要使用跨版本的 Geekbench 分数直接横比。不同 Geekbench 大版本的工作负载与计分体系不同。
正确比较方式:
- 固定相同 Geekbench 版本;
- 固定相近系统与架构;
- 尽量在相近负载条件下测试;
- 同一台 VPS 连续测试 2~3 次看波动;
- 把结果与同价位、同 vCPU 数的实例比较。
对于代理节点,不需要追求极高 Geekbench 分数;更重要的是在实际带宽下 CPU 有余量、不发生持续单核打满。
与 YABS 的关系
YABS 会调用 Geekbench 作为 CPU / 内存性能部分,因此新 VPS 通常先跑 YABS 即可。
只有当你需要:
- 精确比较两台 VPS 的 CPU;
- 固定 Geekbench 版本做长期基线;
- 排查代理吞吐是否被 CPU 限制;
- 比较 x86 与 ARM 实例的计算性能
时,再单独跑 Geekbench 更合适。
不能代表什么
Geekbench 不能直接代表:
- 网络线路质量;
- 实际代理延迟;
- 磁盘性能;
- IP 质量;
- 长时间满负载稳定性。
它是“计算基准”,不是 VPS 综合评分。
相关工具
- YABS:综合基准脚本;
- fio:磁盘 I/O;
- iperf3:网络吞吐;
- NetQuality:三网与国际线路;
- VPS 代理节点到手测试与质量评价:完整验货流程。