简单的 Linux 服务器基准测试?

use*_*714 4 linux cloud benchmark

我正在开发一种将在客户的 Linux 服务器上运行的产品。这些系统的功能差异很大,我很想拥有一个单一的基准测试工具,我可以让它们运行以获取机器 CPU、磁盘写入速度等的指示。我们的产品对 CPU、磁盘写入速度等很敏感,因此,表明机器的能力确实有助于设定对性能的期望。一些客户正在使用云提供商,并且可能不确定其硬件的性能特征。

我知道有几十种 Linux 基准测试工具,但是对于支持技术或客户来说,这会让人感到困惑,而且我们正试图避免编写(更多)包装器工具,如果其中一个套件的标准化程度不断提高,则该工具会聚合结果社区。另外,老实说,我被选择淹没了!高度特定的工具适用于“幕后”,或在开发中,但它们并不理想,例如销售电话或演示。

我想要一些适用于大多数情况的单一基准测试工具的建议。能够实现这种响应的简单事情会很棒:“啊,这是一个不错的服务器,看起来应该没问题,但它的磁盘确实比我们希望的要慢。

你最喜欢的 Linux 服务器快速基准测试工具是什么?

Dus*_*and 9

我还发现sysbench非常有用。

在我的云机器上,我经常运行:

for i in cpu threads mutex memory; do
        sysbench --test=$i run
done
Run Code Online (Sandbox Code Playgroud)

请注意,有很多很多测试选项,还有两种需要更多设置的模式(fileiooltp)。

我使用它来确定我与云提供商一起启动的各种实例的相对速度。并非所有 EC2 实例都是平等创建的 ;-)