memtester

内存检查工具
授权协议 GPLv2
开发语言 C/C++
所属分类 其他开源、 硬件驱动/工具
软件类型 开源软件
地区 不详
投 递 者 归翔
操作系统 Linux
开源组织
适用人群 未知
 软件概览

memtester 是一个用户空间模式下的工具,用来测试内存子系统以确认是否损坏。可用于发现间歇性故障和非确定性故障。包含许多交界内存的测试帮助。

  • 1 前言   内存是电子计算机的最重要组成要素之一。 与内存对应的就是外存,如硬盘、外部存储器等。内存是将外存与CPU连接起来的桥梁,计算机中所有数据都需经过内存进行交互,而且所有应用程序都运行在内存中。可见,内存的重要性。如果内存出现问题,轻则是数据错误,严重则是导致系统崩溃。   与通用计算机的内存条可插拔的形式不同,嵌入式计算机(Linux、Android、IOS)的内存通常是焊接在PCB上

  • 一、Memtester简单介绍 Memtester主要是捕获内存错误和一直处于很高或者很低的坏位, 其测试的主要项目有随机值,异或比较,减法,乘法,除法,与或运算等等. 通过给定测试内存的大小和次数, 可以对系统现有的内存进行上面项目的测试。 二、安装 在http://pyropus.ca/software/memtester/ 下载memtester-4.3.0.tar.gz; 执行以下命令,安

  • memtester的下载地址:http://pyropus.ca/software/memtester/  有源码安装包、deb包、rpm包等。 源码已经编译好,在linux下只要make一下就好了。 笔者要测试的是目标板的内存,所以要交叉编译,目标板为mips架构,所以要改变 Makefile, 解压之后,目录下有这样两个文件:conf-cc、conf-ld 打开conf-cc,第一行:cc -

  • 获取更多相关的嵌入式开发工具,可收藏系列博文,持续更新中: 【开发工具】嵌入式常用开发工具汇总帖 Memtester简介 Memtester主要是捕获内存错误和一直处于很高或者很低的坏位, 其测试的主要项目有随机值,异或比较,减法,乘法,除法,与或运算等等. 通过给定测试内存的大小和次数, 可以对系统现有的内存进行上面项目的测试。 Memtester安装 下载memtester-4.3.0.tar

  • 概述 之前有写博文(系统综合性能测试工具 lmbench )介绍的 lmbench,里面就有一个 bw_mem 可以用来测试 DDR 内存的带宽。这里准备介绍的 memtester 主要是为了测试 DDR 内存的正确性,用官网的话来说就是 testing the memory subsystem for faults 。这也是验收硬件设备时必不可少的一项测试。memtester 这个工具还很方便做

  • 内存压力测试 内存在现代计算机体系中是重要的组成部分,很大程度上影响计算机整体的性能,在设备中必须确保内存可以长时间无差错的运行。在嵌入式开发中,如果开发一块新的开发板或者在原有的开发板里更换了内存,都要进行内存的压力测试,确保硬件上内存是没有问题的。这也是方便以后的问题定位,如果内存压力测试没有问题,那以后内存崩溃基本可以确定是软件造成的。为了对内存进行压力测试,有人开发了memtester软件

  • 转自:http://blog.chinaunix.net/uid-10705106-id-4212776.html 转自: http://wdl1111.blog.51cto.com/546074/115904    运行memteste非常简单,作为root ./ memtester [runs] :内存大小,单位M [runs]:运行次数   1) 工具描述 Memtester主要是捕获内存错

  • 转自:http://wdl1111.blog.51cto.com/546074/115904 2) 下载安装   下载地址: http://pyropus.ca/software/memtester/ # cd /orahome/wangnc/os/ # rz # tar zxvf memtester-4.0.8.tar.gz # cd memtester-4.0.8 # make all (这样

  • memtester官网:http://pyropus.ca/software/memtester/ linux安装: 下载安装包: 1).wget  http://pyropus.ca/software/memtester/old-versions/memtester-4.3.0.tar.gz 2).tar -xzvf memtester-4.3.0.tar.gz 3).cd memtester-

  • 测试可以采用 sdk 下的google开源工具 external/stressapptest 也可以采用 开源的memtester。 (1)stressapptest 其是:Stressful Application Test (stressapptest) 的简称 Stressful Application Test试图让来自处理器和I/O到内存的数据尽量随机化,以创造出模拟现实的环境来测试现在

  • A userspace utility for testing the memory subsystem for faults. It's portable and should compile and work on any 32- or 64-bit Unix-like system. (Yes, even weird, proprietary Unices, and even Mac OS

  • 工具名称:memtester 4 下载地址:http://pyropus.ca/software/memtester/ 截至目前最新版本 4.2.1 memtester is licensed under the GNU General Public License version 2 (only)   用法简介如下: Usage: memtester [-p physaddrbase] <mem

  • Memtester介绍 Memtester主要是捕获内存错误和一直处于很高或者很低的坏位, 其测试的主要项目有随机值,异或比较,减法,乘法,除法,与或运算等等. 通过给定测试内存的大小和循环次数, 可以对系统现有的内存进行项目的测试。 基本用法 查看下帮助信息 [root@Sweep:/oem]# memtester -h memtester version 4.3.0 (64-bit) Copy

 相关资料
  • used_memory:859192数据结构的空间 used_memory_rss:7634944实占空间 mem_fragmentation_ratio:8.89前2者的比例,1.N为佳,如果此值过大,说明redis的内存的碎片化严重,可以导出再导入一次.

  • script/下的memstat.sh或者ps_mem.py都可以查看系统的内存情况,两个工具都需要root权限。

  • #!/bin/bash # Get current swap usage for all running processes # Erik Ljungstrom 27/05/2011 # Modified by Mikko Rantalainen 2012-08-09 # Pipe the output to "sort -nk3" to get sorted output # Modified

  • /redis/script/redis-sampler.rb 127.0.0.1 6379 0 10000 /redis/script/redis-audit.rb 127.0.0.1 6379 0 10000

  • 例子 a.c: #include <stdio.h> int main(void) { // your code goes here int a[3] = {0}; a[3] = 1; printf("%d\n", a[3]); return 0; } b.c: #include <stdio.h> #inclu

  • 问题内容: 我们在内存中使用hdsqldb运行针对数据库运行的junit测试。在通过弹簧配置运行每个测试之前,已设置数据库。一切正常。现在,当测试失败时,可以方便地检查内存数据库中的值。这可能吗?如果可以,怎么办?我们的网址是: jdbc.url = jdbc:hsqldb:mem:testdb; sql.enforce_strict_size = true 每次测试后,数据库都会被破坏。但是,当