1、起因

在我先前的文章《系统综合性能测试工具 lmbench》(https://blog.csdn.net/engrossment/article/details/83830363)中有讲解到里面的一个叫 bw_mem 的内存带宽测试工具,那为什么又要去找这个什么 mbw 来折腾呢?起因是我要基于在广州创龙 TL6678-EasyEVM DSP 上的 Linux 上测试 DDR 的性能,而这个 Linux 是不支持 fork 系统调用的!结果就导致整个 lmbench 包括 bw_mem 都无法正常使用了。故而找到了 mbw 这个工具来使用。

2、编译

2.1、下载

源码网址:https://github.com/raas/mbw 。他这里没有发布版,所以就直接 git clone 他这个仓库下来好了。

2.2、编译

只有一个源码文件,那就简单了。直接使用交叉编译器进行编译他即可:

/home/jack/c66x/c6x-4.5/bin/c6x-uclinux-gcc mbw.c -o mbw

3、运行

把生成的 bwm 可执行文件复制到 TL6678-EasyEVM 上的 Linux 系统,使用参数 10 执行之。以 10 MB 的数据量进行测试。可以看到程序测试并报告了全部 3 种方法的测试结果(下图没截全)。

内存带宽测试工具 mbw相关推荐

  1. bandwidth 0.32k 发布,内存带宽测试工具

    bandwidth 0.32k 修复了一些小的 AVX 问题. Bandwidth 是一个内存带宽测试的基准工具,但它也可以测量网络带宽.它可以测量每个内存系统的最大内存带宽,包括主内存,L1和L2缓 ...

  2. 【开发工具】【stream】内存带宽测试工具(Stream)的使用

    获取更多相关的嵌入式开发工具,可收藏系列博文,持续更新中: [开发工具]嵌入式常用开发工具汇总帖 Stream简介 STREAM是一套综合性能测试程序集,通过fortran和C两种高级且高效的语言编写 ...

  3. stream.c 内存带宽测试

    内存带宽测试工具:stream 介绍 Stream测试是内存测试中业界公认的内存带宽性能测试基准工具,作为衡量服务器内存性能指标的通用工具. 2. 原理 申请了三个巨大的双精度浮点数组a[N], b[ ...

  4. 4测试命令_局域网带宽测试工具-iPerf3

    工具名称:iPerf3 官网: https://iperf.fr/ 简介:用于TCP,UDP和SCTP的终极速度测试工具: 功能:跨平台(Windows,Linux,Android,MacOS X,F ...

  5. 测试大白菜软件,大白菜memtest内存清理测试工具的简介

    我们都知道电脑用久了,系统内存会随着程序的运行而增加垃圾文件,从而影响到电脑性能,虽然很多朋友想着要清理电脑的系统内存,但又苦于不知从何下手,今天就给大家介绍下使用u深度memtest内存清理工具来进 ...

  6. Android内存压力测试工具(memtester移植)

    该文章转载于: android用memtester内存压力测试_W歹匕示申W的博客-CSDN博客 Android内存压力测试工具(memtester移植)_甜牛奶蛋糕的博客-CSDN博客_androi ...

  7. 带宽测试工具 iperf3

    带宽测试工具-iperf3 iperf3是一款带宽测试工具,它支持调节各种参数,比如通信协议,数据包个数,发送持续时间,测试完会报告网络带宽,丢包率和其他参数. 安装 操作系统:centos7.0 软 ...

  8. MLC——内存延迟及带宽测试工具

    why MLC 影响程序性能的两个重要因素: ①应用程序从处理器缓存和从内存子系统获取数据所消耗的时间,其中存在各种延迟: ②带宽b/w(bandwidth 非Bilibili World) mlc正 ...

  9. [转]关于内存泄露测试工具

    From Baidu: 在测试工作中,需要接触到各种类型的测试工具.一般来说,有以下一些类型的工具: 测试管理工具:可以帮助完成测试计划.跟踪测试运行结果等的工具.这类工具还包括有助于需求.设计.编码 ...

  10. SylixOS命令行下内存操作/测试工具

    源头 memAccessCmd是用于SylixOS下对内存/寄存器进行访问和测试的工具. SylixOS下调测程序,无论是应用.驱动还是内核,如果能查看并操作指定内存/寄存器,将是一个非常有效的手段. ...

最新文章

  1. OpenCV+yolov2-tiny实现目标检测(C++)
  2. java遍历json的key和value_json对象遍历输出key和value
  3. 互联网浏览本地html,如何加载本地HTML文件,如果没有互联网连接
  4. 有软件测试台式电脑电源供电不足吗,台式机电源供电不足的原因
  5. nbu备份nas文件服务器,NBU备份恢复实践
  6. 【Jmeter】Jmeter使用教程
  7. 户籍管理系统php,户籍管理系统.rar - 源码下载|Windows编程|数据库编程|源代码 - 源码中国...
  8. 使用微软官方工具制作Windows系统启动U盘
  9. Node项目实战总结
  10. Visual Studio 2022 中的键盘快捷方式
  11. 关系图 antv G6
  12. Linux安装yum(红帽子)rpm
  13. 批量图像自动分割 grabcut+阈值分割 opencv
  14. 看我使用Python秒变高级程序员
  15. 仔细体验,我想从产品设计的角度分析分析微信的声音锁
  16. 字符类型与整形之间的转换
  17. Leetcode:Singel Number
  18. C++中cout用法
  19. 坚果云和百度云的对比
  20. 用ffmpeg给音频加封面(亲试成功)

热门文章

  1. html用css设置图片大小,css如何设置图片大小?
  2. 计算机键盘上的tab键是什么键,电脑Tab键有什么用处
  3. 美团综合业务推荐系统的质量模型及实践
  4. 4部网页配色电子书库之第3部——网页配色方案速查表
  5. matplotlib颜色表
  6. 在几何画板中如何制作圆柱的侧面展开动画_怎样用ppt做圆柱的侧面展开动画
  7. 网络正常但Chrome不能上网的解决方法
  8. Mac OS 源码 截屏工具
  9. SGM—代价聚合学习笔记
  10. 求三维空间向量旋转角