首页 > 系统相关 >武汉万象奥科:内存压力测试工具memtester使用指南

武汉万象奥科:内存压力测试工具memtester使用指南

时间:2023-04-12 14:47:29浏览次数:46  
标签:GW G2UL 内存 测试 测试工具 使用指南 奥科 HD memtester

测试目的

内存压力测试的目的是测试系统内存的稳定性和可靠性,以便确定系统是否能够在各种负载情况下正常运行。其主要目的有:

测试内存的正确性:通过模拟各种内存负载情况,例如写入随机数据、重复写入相同数据、使用指定的模式写入数据等,并检测和报告内存错误。

测试内存的性能:通过测试系统在处理大量数据时的内存访问速度、吞吐量、响应时间等性能指标,并发现内存瓶颈和性能极限。

测试内存的兼容性:通过测试不同类型的内存是否兼容,以确保内存与开发板或其他设备的兼容性。

本文将使用武汉万象奥科HD-G2UL-GW系列网关对内存进行72小时的压力测试,以此来验证系统的稳定性。

G2UL网关

图1 HD-G2UL-GW

测试结果

使用memtester 工具对HD-G2UL-GW系列网关进行内存压力测试,平均一次测试耗时12分钟,测试72小时,循环测试360次。测试过程中,系统稳定运行,未出现内存故障,未见输出异常项目。


图2 测试结果

测试工具

memtester是一款比较经典而且使用广泛的内存检测工具,具备使用简单、易于移植、检测结果可靠性好的特点,支持32位和64位的类Unix系统(Unix、Linux、Android、IOS)上使用。memtester主要支持的功能包括:

 

捕捉内存错误,及长时间处于高位或低位的内存坏位

支持多项测试,随机值、异或比较、异或运算、乘法、除法、减法

可指定测试内存起始地址、内存大小以及测试次数

 

memtester工具使用命令格式为memtester [-p 内存物理起始地址] [测试内存大小B/K/M/G] [测试次数]。命令格式不是固定的,可以省略部分。

省略测试次数,则连续进行测试,直到手动结束

省略内存物理起始地址,则由系统随机选择空闲内存测试

测试过程

硬件准备

HD-G2UL-GW评估板、网线、Type-c数据线、5V电源适配器、电脑主机。

登入开发板

正确配置并连接评估板,通电进入登陆页面,将memtester工具拷入至开发板(TF卡或U盘拷贝),给予可执行权限。


图3给予memtester可执行权限

执行测试

使用free命令查看可用内存大小,并根据内存大小执行./memtester 300 360

参数:

300:测试内存大小

360:测试次数

通过给定测试内存的大小和次数, 可以对系统现有的内存进行测试。


图4 执行测试

关于HD-G2UL-GW

HD-G2UL-GW系列网关采用单核工业级[email protected]处理器,支持双路千兆网口,搭载WIFI&蓝牙模组。该网关体积小巧、接口丰富,适合于数据网关、边缘计算的应用场景。

处理器:多核异构,[email protected]+ Cortex-M33@200M

配置:512M/1G内存+8G存储

系统:Linux、Ubuntu,支持node-red、二次开发

尺寸:115 mm*101mm*36mm

RS485:4路

网口:2路千兆

无线通信:4G、WIFI、蓝牙


图5 HD-G2UL-GW系列网关

 

标签:GW,G2UL,内存,测试,测试工具,使用指南,奥科,HD,memtester
From: https://www.cnblogs.com/vanxoak/p/17309729.html

相关文章

  • DNS测试工具
    通过host命令测试$hostwww.baidu.com192.168.3.102Usingdomainserver:Name:192.168.3.102Address:192.168.3.102#53Aliases:www.baidu.comisanaliasforwww.a.shifen.com.www.a.shifen.comhasaddress14.119.104.189www.a.shifen.comhasaddress14.119.......
  • 测试工具集
    chrome插件CheckMyLinksNetcat查看网络信息数据库SmartSqlT数据库文档查询、导出工具......
  • 运维监控必看:必懂的 InfluxDB 使用指南,关键时刻能用上
    InfluxDB是什么InfluxDB是一个由InfluxData开发的开源时序型数据库。它由Go写成,着力于高性能地查询与存储时序型数据。InfluxDB被广泛应用于存储系统的监控数据,IoT行业的实时数据等场景。技术特点包括:InfluxDB在技术实现上充分利用了Go语言的特性,无需任何外部依赖即可独立部......
  • FFprobe使用指南
    1.ffprobe是什么?简单的说,ffprobe是一个多媒体流分析工具。它从多媒体流中收集信息,并且以人类和机器可读的形式打印出来。它可以用来检测多媒体流的容器类型,以及每一个多媒体流的格式和类型。它可以作为一个独立的应用来使用,也可以结合文本过滤器执行更复杂的处理。2.ffprob......
  • ChatGPT推荐最常用的自动化测试、性能、安全测试工具!
    ChatGPT是一种当前被广泛关注的人工智能技术,它具备生成自然语言的能力,能够完成一些简单的文本生成、对话交互等任务。ChatGPT算法的出现,打破了以前自然语言处理的瓶颈,使得机器具备了更加贴合人类想法的表达能力,也让人类在处理海量自然语言数据面前得到了很大的帮助。而ChatGPT也......
  • 磁盘I/O性能测试工具
    测试磁盘I/O性能的工具有很多,如DD、Bonnie++、fio、iometer、hdparm等。下面简单介绍其中几个工具。1.DDDD(命令为dd)是Linux系统上一个非常流行的文件复制工具,在复制文件的同时可以根据其具体选项进行转换和格式化等操作。通过DD工具复制同一个文件(相同数据量)所需要的时间长短即可......
  • Hi3516A开发-- UBI 文件系统使用指南
    这篇文章在Hi3516AV100R001C01SPC050\02.OnlyforReference\02.software\documents_cn\UBI文件系统使用指南.pdf拿出来只为了和上篇文章做一个比较。一、概述linux-2.6.27后,内核加入了一种新型的FLASH文件系统UBI(UnsortedBlockImages)。主要针对FLASH的特有属性,通过......
  • Apache JMeter压力测试工具的安装与使用
    官网下载https://jmeter.apache.org/download_jmeter.cgi然后解压即可运行双击bin/jmeter.bat汉化在软件里选择语言重启就会还原,所以这里直接改配置文件来永久汉化打开bin/jmeter.properties找到#language行,大概在第39行,改成language=zh_CN保存后重启jmeter即可使用教......
  • 前端网页分辨率测试工具
    以下代码存为html即可<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><title>Te......
  • Postman 接口测试工具
    1、Postman概述Postman是一款非常流行的API接口测试工具。对于一个API来说,输入的请求(Request)包括URL、method、RequestCookies、RequestHeaders和RequestBody;收到请求后,API会回复响应(Response),包括ResponseHeaders和ResponseBody。Postman可以很好的模拟浏览器并向API......