776,871
次編輯
變更
IOMeter
,创建页面,内容为“ '''IOMeter'''最初是由英特尔研发的,现在已经成为开源的免费软件。和其他硬盘工具相比,IOMeter可以测试I/O的传输率和平均…”
'''IOMeter'''最初是由英特尔研发的,现在已经成为开源的免费软件。和其他硬盘工具相比,IOMeter可以测试I/O的传输率和平均的I/O响应时间。与FIO相比,IOMeter具备GUI图形界面,相对更易于使用,但全英文界面和大量的设置选项往往会让初学者知难而退。
==基本介绍==
Iometer以前被称为“伽利略”,其为计算机<ref>[https://www.sohu.com/a/383515407_120621735 计算机技术在现实生活中的应用变得越来越广泛],搜狐,2020-03-27 </ref>I/O子系统所作的工作就如同测力计为引擎所作的工作一样:它测定在可控制的负荷下系统的性能。
Iometer既是工作负载生成器(也就是说,它可以进行输入输出操作,以便增加系统的负荷),它还是一个测量工具(也就是说,它检查并且记录I/O操作的性能和对系统的影响)。它可以被配置为模拟任何程序或者基准测试程序的磁盘和网络I/O的负载,或者用来产生整个综合的I/O负载。它也可以用来产生并测量单系统或者多系统(网络)的负载。
==使用方法==
双击Iometer.exe,Iometer的主窗口就会出现,它会自动在本地计算机上的安装一个Dynamo工作负载生成器。
单击在Iometer窗口的左边的拓扑面板上的管理者(本地计算机的名字)。该管理者的可用的磁盘驱动会出现在磁盘目标表中(Disk Targets tab)。蓝色的图标代表物理驱动器,他们只有在上面没有分区时才出现。黄色图标代表逻辑驱动器(挂载上去的),他们只有在可写时才出现。带红色反斜杠的黄色图标的意思是:测试之前,该驱动需要准备好;请参考磁盘目标表(Disk Targets Tab)———关于准备方面的更多信息的引用部分。
在磁盘目标表中,选择一个或者多个磁盘在测试中使用(使用Shift并点击或Control并点击来选择多个磁盘)。选择的磁盘将会自动分布到该管理者的工作者当中(也就是那些线程)。
切换到访问描述表(Access Specifications tab)。双击全局访问描述(Global AccessSpecifications)列表中的默认(即带有全局图标的那一项)。编辑<ref>[https://www.doc88.com/p-779474052279.html 出版社编辑工作流程 ],道客巴巴,2012-01-19</ref>访问描述(Edit Access Specification)对话框将出现。
编辑访问描述对话框显示出磁盘将会如何被访问。默认67%读和33%写的2KB的随机I/O,代表了典型的数据库负载。你可以保持不变或者改变它。如果完成了单击OK关闭该对话框。
如果想得到最大的吞吐量(每秒几MB)将传输需求大小调整为64K,将读/写分配百分比调整为100%读,并且将随机/顺序分配百分比调整为100%顺序。
如果想得到最大的I/O速率(每秒钟的I/O操作),将传输需求大小(Transfer Request Size)调整为512字节,将读/写分配百分比调整为100%读,并且将随机/顺序分配百分比调整为100%顺序。
切换到结果显示表。将更新频率设为10秒。单击开始测试按钮(绿色的标记)。一个标准的保存文件对话框出现了。选择一个文件用来保存测试结果(默认为results.csv)。
10秒钟后测试结果就出现在结果显示表中,并且以后每10秒钟更新一次。按下每一个图表左面的按钮,可以得到能够显示不同结果的菜单选项。也可以从拓扑面板(Topology panel)上拖一个工作者或者一个管理者到图表上,来显示该工作者或者管理者的测试结果。
按下停止测试按钮(带停止标志的那个按钮)。测试就会停止,并且最后的分析结果会保存到results.csv文件中。这是用逗号分隔的文本文件,可以使用任何文本编辑器来察看或者导入到电子表格中。
==参考文献==
[[Category:300 科學類]]