zoukankan      html  css  js  c++  java
  • 使用iozone进行磁盘读写性能测试

    对于很多GIS工程师,经常需要对系统的磁盘性能进行测试,为了排查问题或者帮助用户进行系统设计。

    IOZone这个磁盘性能测试工具就是一个很方便的辅助工具。

    下面就以个测试共享目录的读写性能为例,说明其用法。

    步骤1:映射共享目录。

    步骤二:复制IOZone运行文件到该目录。

    步骤三:在本地打开命令行界面,在刚才复制的IOZone目录下输入以下命令行。

    iozone -i 0 -i 2 -Rc -a -q 500k -g 1m -n 100k -b test_result.xls 

    参数说明如下:

    -i 代表测试场景,0 代表运行顺序写测试,1代表运行随机读写测试。还有很多场景可选,具体可见iozone -h说明

    -R 代表生成Excel报告文件。

    -c 代表每次读写测试完毕都发送关闭连接的命令,主要用于测试NFS系统。

    -a 代表自动模式。

    -q 代表最大的记录大小。

    -g 代表最大的文件大小。

    -n 代表最小的文件大小。

    -b 输出的生成的Excel报告文件名字。

    以下是运行测试时的界面。

    步骤四:测试完毕后,打开Excel测试报告。

    步骤五:为了更加直观看出测试结果,可以使用Excel制作图表。例如如下把随机读取的测试结果制作为图表。可以看出200KB的文件采用128KB的记录大小来读取时,每秒的磁盘吞吐量是最高的。

  • 相关阅读:
    poj 3243 Clever Y(BabyStep GiantStep)
    poj 2417 Discrete Logging
    poj 3481 Double Queue
    hdu 4046 Panda
    hdu 2896 病毒侵袭
    poj 1442 Black Box
    hdu 2815 Mod Tree
    hdu 3065 病毒侵袭持续中
    hdu 1576 A/B
    所有控件
  • 原文地址:https://www.cnblogs.com/luwl/p/7324129.html
Copyright © 2011-2022 走看看