性能测试工具

一。Lmbench

Lmbench是一套简易,可移植的,符合ANSI/C标准为UNIX/POSIX而制定的微型测评工具,它衡量两个关键特征:反应时间和带宽,它用于评价系统综合性能的多平台开源benchmark,能够测试包括文档读写、内存操作、进程创建销毁开销、网络等性能,测试 方法简单。软件下载地址:http://www.bitmover.com/lmbench/

主要功能如下:

*带宽测评工具

         —读取缓存文件

          —拷贝内存

          —读内存

          —写内存

          —管道

          —TCP

    * 反应时间测评工具

          —上下文切换

          —网络: 连接的建立,管道,TCP,UDP和RPC hot potato

          —文件系统的建立和删除

          —进程创建

          —信号处理

          —上层的系统调用

          —内存读入反应时间

    * 其他

          —处理器时钟比率计算

 

软件使用方法:

1. 使用说明

在软件包的README中有明确的说法,如下:

      1. 执行测试make results

      2.生成测试报告  make see

      3. 重新执行 make return

2. 源码简介

源码格式如下:

1. scripts文件中有以下工具

查看测试结果也可以通过 getsummary   /result/mips64el-linux-gnu/×             

2. result用于保存测试结果

以mips为例最终的测试结果文件summary.out

也可以在mips64el-linux-gnu中查看

3. bin 文件

bin下有测试生成文件,也有配置文件,当需要只输出部分项目,修改对应的lmbench文件,例如:mips64el-linux-gnu/lmbench

测试结果是主机的各种测试延时,单位为微妙

1.系统参数

2. 处理器性能

3. 上下文切换

 

4. 本地通信延时

5. 文档和内存延时

 

6. 本地带宽 (单位:MB/S)

 

7.内存延时(单位:ns)

补充中。。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值