内存压测工具memteseter

Posted Overboom

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了内存压测工具memteseter相关的知识,希望对你有一定的参考价值。

如何构造内存使用率过多的场景?

有两个方法:

  1. 自己写代码弄个小工具,不断地去allocate_memory。
  2. 用现成的工具:比如马上要介绍这款内存测试工具:memtester。

1. memtester简介

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 X.) For hardware developers, memtester can be told to test memory starting at a particular physical address as of memtester version 4.1.0.
翻译:用于测试内存子系统故障的用户空间实用程序。它是可移植的,可以在任何32位或64位类似Unix的系统上编译和工作。(是的,甚至奇怪的专有Unices,甚至Mac OS X)对于硬件开发人员来说,memtester可以被告知从memtester 4.1.0版的特定物理地址开始测试内存。

项目地址:http://pyropus.ca/software/memtester/

2. 编译安装

wget http://pyropus.ca/software/memtester/old-ve

以上是关于内存压测工具memteseter的主要内容,如果未能解决你的问题,请参考以下文章

sysbench压测工具 压测 mysql

压测工具的实践

ab压测工具结果分析

服务器压测与监控工具

Golang的压测工具 hey

轻量级压测工具Apache Bench实战