zoukankan      html  css  js  c++  java
  • Linux性能测试工具-UnixBench

    ■下载路径:

    unixbench-5.1.2.tar.gz :http://soft.vpser.net/test/unixbench/

    unixbench-5.1.3.tar.gz :http://soft.laozuo.org/scripts/UnixBench5.1.3.tgz

    AWS云主机的场合(预先安装):

    Yum install wget

    Yum install gcc

    ■安装过程:

    wget http://soft.laozuo.org/scripts/UnixBench5.1.3.tgz

    tar xf UnixBench5.1.3.tgz(tar –xvzfunixbench-5.1.2.tar.gz)

    cd UnixBench

    说明:unixbench5包含system和graphic测试,如果你需要测试graphic,则需要修改Makefile,不要注释掉"GRAPHIC_TESTS = defined,同时需要系统提供x11perf命令gl_glibs库。反之,请将Makefile文件中GRAPHICS_TEST = defined注释掉,然后编译运行。

    make

    ./Run

    ※注意:如果出现错误-bash: ./Run: /usr/bin/perl: bad interpreter: No such file or directory。输入yum groupinstall "Perl Support"即可。

    ■使用方法:

    •执行system测试方法:Run

    •执行graphic测试方法:Run graphics

    •执行system,graphics测试方法:Run gindex

    ■详细使用方法

    1. Run用法

       Run [ -q | -v ] [-i <n> ] [-c <n> [-c <n> ...]] [test ...]

    选项说明:

    -q          不显示测试过程

    -v           显示测试过程

    -i <count>    执行次数,最低3次,默认10

    -c <n>           每次测试并行n个copies(并行任务)

    备注:-c选项可以用来执行多次,如:

    Run -c 1 -c 4表示执行两次,第一次单个copies,第二次4个copies的测试任务。

    ■测试说明

    对于多cpu系统的性能测试策略,需要统计单任务,多任务及其并行的性能增强。

    以4个cpu的PC为例,需要测试两次,4个CPU就是要并行执行4个copies,

    例:Run -q -c 1 -c 4

    ■参考:

    http://blog.sina.com.cn/s/blog_7695e9f40100yimf.html

    ------山的那一边
  • 相关阅读:
    Linux学习
    PHP语法笔记
    iOS二次发育(swift)闭包
    iOS二次发育(swift)类
    iOS二次发育(swift)结构体
    iOS二次发育(swift)枚举
    【NOIP2013模拟联考14】隐藏指令
    【NOIP2012模拟8.9】逐个击破
    NOIP2020.9.19模拟patrick
    NOIP2020.9.19模拟 spongebob
  • 原文地址:https://www.cnblogs.com/mountain2011/p/8372885.html
Copyright © 2011-2022 走看看