stressapptest交叉编译到arm的方法

本文介绍了如何在ARM平台上交叉编译并使用stressapptest和memtester进行内存压力测试。stressapptest由Google开发,用于模拟真实环境测试硬件稳定性,而memtester则专注于检测内存错误。文章详细说明了两个工具的用途、工作原理及参数配置,为系统硬件的验证和调试提供帮助。
摘要由CSDN通过智能技术生成

 

测试可以采用 sdk 下的google开源工具 external/stressapptest
也可以采用 开源的memtester。

(1)stressapptest 其是:Stressful Application Test (stressapptest) 的简称
Stressful Application Test试图让来自处理器和I/O到内存的数据尽量随机化,以创造出模拟现实的环境来测试现在的硬件设备是否稳定,Google就在使用它.其大概如下:
stressapptest may be used for various purposes:
Stress test: as described here.           
Hardware qualification and debugging.
Memory interface test: see theTheory behind this.
Disk testing. 
据谷歌的介绍,这个软件会生产线程来拷贝和直接对磁盘进行读取和写入。目标则是尽可能地载入系统内存,以便更加有效地进行测试。该软件更多的时候测试的是内存控制器和总线接口,而不是存储单元的功能。谷歌称,与其他内存诊断程序的比较,五分之一的内存模块相关的系统误差只能通过stressapptest发现。 
参数介绍:
e.g. MemFree indicates that there are 1140234 kB memory left. You can use the following command to start the stress test:      
./stressapptest -s 86400 -m 4 -i 4 -c 4 -C 4 -M xxx      
It is to stress test memory copy, invert, crc check for 1hour with 900Mb memory.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值