• 使用Postmark测试后端存储性能


    Postmark用于对进行频繁,大量存取小文件的存储系统的存储性能测试。
    原理:构建一个测试文件池,通过文件最大,最小大小,数量等参数进行配置,然后进行事务的初始化,
    对每一个事务中读取/附加,创建/删除等所占的比例进行设置来模拟真是应用场景,事务操作完成后,
    Postmark对文件池进行删除,结束测试,输出结果。

    ===========================
    配置的两种方式:
    一、直接在命令行中输入配置命令
    如:
    # ./postmark-1.51 
    >set size 10000 20000
    二、使用配置文件启动 
    ./postmark XXX.cfg
    --XXX.cfg
    set transactions 5000
    set number 5000
    run
    quit

    ==========================
    相关的配置说明:
    set size min_size max_size 设置文件大小的上下限
    set number XXX 设置并发文件数
    set seed XXX 设置随机数种子
    set transactions XXX 设置事务数
    set location 设置工作目录,应该是已有目录,默认为当前目录
    + name weight
    - name
    name weight 将原有目录全部删除,然后添加参数中的目录
    set subdirectory n n为每个工作目录下的子目录个数
    set read n
    set write n 设置读写块大小
    set buffering true/false
    true buffered(default)
    false nobuffered
    set bias read n n为read/append中read所占比例 n/10
    set bias create n n为create/delete中create所占比例 n/10
    set report verbose(default)/terse 设置报告模式,terse模式的输出没有文字说明,便于通过批处理运行多个测试之后,使用excel对结果进行分析
    run [filename] 运行postmark,结果输出到stdout或者文件filename
    show [filename] 输出当前设置
    help
    quit

    [@more@]
     
     
  • 相关阅读:
    延迟加载时发生no session错误的解决办法
    零零散散的一些知识点(一)
    零零散散的一些知识点(二)
    自己写的一个日历表
    js复制网址
    load方法在延迟加载时可能出现的错误。
    JSON基本介绍
    JBOSS4.0 JDBC数据源配置大全
    EJB学习笔记一
    Android程序完全退出的方法
  • 原文地址:https://www.cnblogs.com/lpfuture/p/6054896.html
Copyright © 2020-2023  润新知