![812abe9f82da9342c7b16810b0d4f3ca.gif](https://img-blog.csdnimg.cn/img_convert/812abe9f82da9342c7b16810b0d4f3ca.gif)
memtier_benchmark内存性能测试工具
//最近在测试英特尔的傲腾可持久化内存,使用到了memtier_benchmark这个工具,在使用这个工具的时候,遇到了一些问题,我简单总结了一下,写在这里,后续如果有测试需求,可以参考下。
memtier_benchmark是类似redis-benchmark的内存测试工具,但是它又不仅限redis的测试,还可以覆盖memcache,它提供了丰富的选项和报表功能,能够产生各种各样的流量模拟。下面我们看下它的安装方法和主要参数。
memtier_benchmark安装方法还是有必要了解下的,因为我自己的安装的时候出现了一些小问题,这里给出一个经过测试的安装过程:
1、准备工作
## 安装编译环境
yum install -y autoconf automake make gcc-c++
## 安装依赖包
yum install -y pcre-devel zlib-devel libmemcached-devel wget git
2、安装libevent库,memtier_benchmark对于libevent库的版本要求比较高
# 使用下面的方法可以安装libevent-2.0.22的库:
cd /root/Downloads
wget https://github.com/libevent/libevent/releases/download/release-2.0.22-stable/libevent-2.0.22-stable.tar.gz
tar xvzf libevent-2