卓普云

使用sysbench测试云服务器性能

sysbench是一个多功能性能测试工具,可以对各种系统参数如CPU、内存、I/O性能以及数据库性能进行测试。以下是一些基本的 sysbench 使用方法

2025年8月19日
使用sysbench测试云服务器性能

sysbench 是一个多功能性能测试工具,可以对各种系统参数如CPU、内存、I/O性能以及数据库性能进行测试。以下是一些基本的 sysbench 使用方法:

###安装 sysbench 首先,您需要在服务器上安装 sysbench。安装方法依据您的操作系统而定,以下是在一些常见操作系统上的安装命令:

Debian/Ubuntu:

sudo apt-get update sudo apt-get install sysbench

CentOS/RHEL:

sudo yum install epel-release sudo yum install sysbench

Fedora:

sudo dnf install sysbench

CPU 性能测试

测试CPU性能,您可以运行:

sysbench cpu --cpu-max-prime=20000 run

这个命令将执行一个测试,计算到20000的所有素数,以测试CPU性能。

内存性能测试

测试内存性能,使用:

sysbench memory --memory-total-size=2G run

这个命令会测试写入和读取2GB数据到内存的性能。

文件I/O性能测试

首先需要准备测试文件:

sysbench fileio prepare

然后,执行测试:

sysbench fileio --file-total-size=2G --file-test-mode=rndrw run

这个命令会对2GB的文件进行随机读写操作,测试磁盘

理测试文件

在进行文件I/O测试后,不要忘记清理由sysbench创建的测试文件:

测试结果解读

CPU 测试:

总时间: CPU 测试完成所需的总时间,越低越好。 每秒事件数: 每秒完成的事件(操作)数量,更高的值通常表示更好的性能。

内存测试:

每秒传输率: 内存操作的速度,单位通常是 $MB/s $或 $GB/s$。数值越大越好

磁盘 I/O 测试:

每秒读写操作数: 每秒进行的读写操作数量。 每秒读写字节数: 以字节为单位的每秒读写量。

测试结果样例

DigitalOcean 2核4G-Basic-Regular,共享GPU,24美元/月,SFO3,操作系统:Ubuntu 23.10 64。

1.png #CPU性能测试

2.png #内存性能测试

3.png #磁盘读写性能测试

DigitalOcean还提供更多2核4G机型,包括独享CPU\内存优化型、存储优化型。立即开始>>

相关产品与选型

把教程落到可用的云资源上

相关文章

DigitalOcean vs OpenRouter:2026 年 AI 模型路由对比
教程

DigitalOcean vs OpenRouter:2026 年 AI 模型路由对比

DigitalOcean 与 OpenRouter 都能通过统一 API 接入多个模型,但在模型托管、路由策略、成本、可靠性和基础设施整合上存在明显差异。本文从实际应用场景出发,对比两种方案各自适合的 AI 工作负载。

2026年9月16日
Kimi K3 + Claude:AI Agent 多模型路由实战
精选
教程

Kimi K3 + Claude:AI Agent 多模型路由实战

AI Agent 不同任务对模型能力的需求并不相同。本文以 Kimi K3 和 Claude 为例,介绍如何通过模型路由动态选择合适的模型,在兼顾任务质量和性能的同时,减少不必要的推理成本。

2026年9月14日
RAG 的 Embedding 模型需要微调吗?什么时候值得自己训练?
教程

RAG 的 Embedding 模型需要微调吗?什么时候值得自己训练?

什么时候该继续用现成 Embedding API,什么时候值得自己微调?本文从 Recall@10、训练数据、向量维度和长期成本出发,给出判断方法,并介绍如何用 DigitalOcean GPU 与 PostgreSQL托管数据库搭建一套更可控的 RAG 检索架构。

2026年9月10日