• disksim运行


    运行

    a)        执行命令语句介绍:

    命令语句

    disksim <parfile> <tracetype> <tracefile> <synthgen> <par_override>

    disksim

    可执行程序的名称。【注】disksim是无需安装的,直接编译之后运行可执行文件即可

    parfile

    运行参数文件

    outfile

    输出文件。output file的项目内容及大小可以在parafile中设置,以去掉一些不感兴趣的内容。

    tracetype

    确定输入trace的格式

    tracefile

    标识用作输入的trace文件

    synthen

    决定合成负载部分的模拟器是否打开。其中:0表示关闭;除0以外的数表示开启。parameter file设置了负载合成器的数量和合成负载的格式。

    par_override

    允许默认参数值或者parfile文件中的参数值替代命令行指定的值。

                                   ii.             在执行命令语句中,各类文件和参数分别在以下位置和赋为以下值:

    1.        disksim   ———    /disksim-4.0/src/disksim

    2.        parfile     ———    /disksim-4.0/ssdmodel/valid/*.parv

    3.        outfile     ———    可定义任何目录(本文档中将输出结果写到/disksim-4.0/ssdmodel/valid/test.outv文件中)

    4.        tracetype ———    ascii(参数值)

    5.        tracefile   ———    /disksim-4.0/ssdmodel/valid/*.trace

    6.        synthen   ———    0(参数值)

    7.        par_override   ———    使用默认值,空缺不填

                                     iii.             运行示例(在disksim-4.0文件夹下):./src/disksim  ./ssdmodel/valid/ssd-postmark.parv  ./ssdmodel/valid/test.outv  ascii ./ssdmodel/valid/ssd-postmark-aligned2.trace  0

    4)  使用心得:

    a)        parfile参数文件中描述了disksim和ssd模块的基本参数设置。在修改参数文件后,不需要重新make distclean和make。但建议在修改原参数文件前,-保存备份原设置参数。

    b)       在输出文件outfile中,模拟器输出了多项模拟结果内容,其中关于读写时延的输出结果为Non-Critical Read Response time和Non-Critical Write Response time。

    c)        关于tracefile,在模拟器中,它提供了3个trace文件,因此,为了能够模拟更多的应用程序,我们通常会下载额外的多个MSR trace文件。下载地址:ftp://ftp.research.microsoft.com/pub/austind/MSRC-io-traces/ 

    d)       在平台迁移过程中,若将本计算机的模拟器程序拷贝到其他计算机上,可能需要重新安装配置。

    参考资料

    1. DiskSim+ssd_add_on使用指南

  • 相关阅读:
    数组里面为对象根据某一属性排序
    理由<a>标签跳转到对应锚点
    jquery对复选框选中
    Fullcalendar
    es6学习
    vue 关于树杈图问题
    input 复选框样式修改
    GAMES101 作业2
    一份自己iOS 面试题,拿到15K35K,分享出来
    Cesium 一款面向三维地球和地图的,世界级的JavaScript开源产品
  • 原文地址:https://www.cnblogs.com/sunbines/p/11354610.html
Copyright © 2020-2023  润新知