首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >hdparm测试准确吗?

hdparm测试准确吗?
EN

Unix & Linux用户
提问于 2014-12-12 12:38:31
回答 1查看 662关注 0票数 0

我有一个非常老的Linux服务器附加了一个iSCSI存储,我正在此服务器上使用hdparm -tT /dev/devicename测试iSCSI存储性能。然后我发现了一个现象:

iSCSI存储的读写性能将比服务器本地硬盘慢。但是我知道存储的读写性能应该比我的旧Linux服务器要好得多,然后我想可能hdparm的结果仅限于本地的HDD性能,结果不会超过本地的HDD的结果。

然后我在其他3台服务器上做了一些测试来证明我的观点,这些测试结果证明了我的观点。

现在看来很清楚,但我问我的同事们这个问题,他告诉我他不同意,因为hdparm在内存中运行,所以它不限于本地的HDD性能,我认为这是有意义的。

hdparm结果仅限于本地HDD和/或内存?如果是的话,在这种情况下,hdparm的结果不是存储设备的实际速度吗?

EN

回答 1

Unix & Linux用户

发布于 2014-12-12 13:34:40

iSCSI存储的读写性能将比服务器本地硬盘慢。但是我知道存储的读写性能应该比我的旧Linux服务器要好得多,然后我想可能hdparm的结果仅限于本地的HDD性能,结果不会超过本地的HDD的结果。

iSCSI是一种相当慢的存储方法。您使用它的唯一原因是它是光纤通道的更便宜的替代方案,也是因为它允许您通过网络路由访问存储。

所以你的问题可能是由于期望值。我会猜到本地的HDD访问会更快。iSCSI/Fibre对于在不修改硬件配置的情况下将存储分配给计算机非常有用,这并不是因为它更快。

hdparm结果仅限于本地HDD和/或内存?

在命令中指定两个测试。第一个(-T)是用于缓存的读取(您的同事可能认为它都在内存中),它根本不绑定到HDD,它只是为了显示数据在CPU和内存之间移动的速度,所以您有一些东西可以与您的其他测试(-t)的结果进行比较。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/173927

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档