有时我觉得我的服务器响应不如我预期的那么流畅(我有一个 Intel(R) Xeon(TM) CPU 2.80GHz 四核),例如,“top”命令报告低负载 < 0.5,CPU几乎完全闲置...
我可能有互联网连接问题,所以我真的不知道是我自己还是服务器本身。
是否有任何基准测试脚本(或类似的东西)我可以运行并查看服务器的实际性能?
我需要从我的服务服务器中检索一些指标来对另一个存储解决方案进行基准测试。基准程序提供了各种选项(我选择了 FIO,http: //freecode.com/projects/fio )。我可以很容易地用它设置 io 模式。但我不知道如何检索真实服务的指标以尽可能真实地设置基准变量。
例如,我需要设置,
我目前正在测试 ceph( http://ceph.com/ ),至少上述指标似乎对我的研究中的那种存储产生了重大影响。我如何检索这些值?
collectcl( http://collectl.sourceforge.net/ ) 看起来不错。但除了读/写比率之外,无法弄清楚。除了那些东西我想不通。我真的很想知道其他人是如何决定这些基准变量的。
提前致谢。
我正在寻找一个会人为地增加 CPU 负担的命令行应用程序。它需要比繁忙的循环更好。我们正在测试系统在热应力下的承受能力,以及 CPU 需要产生尽可能多的热量。
我正在开发一种将在客户的 Linux 服务器上运行的产品。这些系统的功能差异很大,我很想拥有一个单一的基准测试工具,我可以让它们运行以获取机器 CPU、磁盘写入速度等的指示。我们的产品对 CPU、磁盘写入速度等很敏感,因此,表明机器的能力确实有助于设定对性能的期望。一些客户正在使用云提供商,并且可能不确定其硬件的性能特征。
我知道有几十种 Linux 基准测试工具,但是对于支持技术或客户来说,这会让人感到困惑,而且我们正试图避免编写(更多)包装器工具,如果其中一个套件的标准化程度不断提高,则该工具会聚合结果社区。另外,老实说,我被选择淹没了!高度特定的工具适用于“幕后”,或在开发中,但它们并不理想,例如销售电话或演示。
我想要一些适用于大多数情况的单一基准测试工具的建议。能够实现这种响应的简单事情会很棒:“啊,这是一个不错的服务器,看起来应该没问题,但它的磁盘确实比我们希望的要慢。 ”
你最喜欢的 Linux 服务器快速基准测试工具是什么?
我想将 linux 上的 ApacheBench (ab) 工具保存到一个文件中。当我使用 -v 2 运行它时,它会在我的 ssh 窗口中显示一些结果。如何将这些数据移动到文件中并确保它不再显示在 ssh 上?我试过 > file.txt 2>&1 但它不起作用并且仍然在我的 ssh 窗口中显示数据。
我用:
ab -n 10000 -c 200 http://mywebsite.com > file.txt 2>&1
Run Code Online (Sandbox Code Playgroud) 在对 Freshmeat 进行快速搜索后,我一无所获。有人知道一个好的实用程序吗?
我通常使用 time (dd if=/dev/zero of=newfile ...) 来测试写入速度和 hdparm -t 来测试读取速度。
谢谢。
我最近在基于 Hyper-V 的 VPS 上运行我的电子商务包 (ASP.net + SQL Server) 时遇到了一些性能问题,所以我正在考虑将我的 VPS 切换为更快的 VPS。
为了在迁移之前评估 VPS,我需要一个简单的(最好是免费或便宜的)基准测试来测试 CPU/内存/磁盘性能,并且可以在 Windows (VPS) 上运行。
一个很好的功能是能够考虑服务器负载。从本质上讲,我正在寻找可以考虑到服务器 CPU 平均负载为 80% 并在生成分数时考虑到这一点的东西。
我希望我是有道理的:-)。谢谢!
我有一个阻止突发请求的服务器(如果同一 IP 地址每秒访问服务器超过 3 次,它将提供 500 错误)。
所以当我使用 Apache 基准测试时,我看到很多失败的请求,即使我将并发设置为 1。
是否可以选择设置每个请求之间的间隔?或者是否有类似的基准测试工具提供这种间隔功能?
有大量的基准测试,比较 Apache、nginx、lighttpd、LiteSpeed/OpenLiteSpeed、Cherokee 等。
不幸的是,似乎大多数基准测试都是“小静态文件”类型,这很没用……谁使用网络服务器来提供小静态文件?
为什么没有人为默认安装的 php 应用程序运行基准测试,例如:
这将更好地表明在实际使用类型条件下什么最有效,并且可以让人们更好地了解最适合他们需求的服务器。
上述流行的 php 应用程序可能会满足大量网络服务器用户的需求。
当然,在这种基准测试中,MySQL、PHP 等的性能会发挥作用,我们不会得到网络服务器的原始性能数据。但是谁真正关心 RAW 数字呢?人们真的只关心比较性能,这就是他们检查基准的原因。
如果我们开始进行这种基准测试,我们可能最终会得出这样的结论:服务器比较没有实际意义,因为竞争产品之间没有显着的性能差异,并且基础设施/设置中还有其他项目需要更多的优化关注。
我确信运行基准测试的人很聪明并且知道以上所有内容……那么我们为什么仍然继续获得毫无价值的“小静态文件”基准测试?
我目前正在尝试在任何应用程序端使用之前对数据中心的新服务器进行健康检查,作为第一个 QA。
“检查服务器是否可以使用的实用方法和工具是什么?”
关于工具,我正在查看 memtest86 来测试内存和 IOzone 文件系统基准。但我希望应该有更多的其他测试和比这两个更好的工具。
benchmark ×10
linux ×3
apache-2.2 ×1
bash ×1
ceph ×1
cloud ×1
cpu-usage ×1
hard-drive ×1
hardware ×1
hdparm ×1
healthcheck ×1
io ×1
load-testing ×1
performance ×1
storage ×1
vps ×1
web-hosting ×1
web-server ×1