zoukankan      html  css  js  c++  java
  • 在Linux系统的服务器上使用Memtester进行内存压力测试

    最近要测试一台机器的整体性能情况,就在google搜索一番,发现这个一个小工具,说是可以进行内存的压力测试,Memtester主要是捕获内存错误和一直处于很高或者很低的坏位, 其测试的主要项目有随机值,异或比较,减法,乘法,除法,与或运算等等. 通过给定测试内存的大小和次数, 可以对系统现有的内存进行上面项目的测试。

    1 下载

     http://pyropus.ca/software/memtester/old-versions/memtester-4.3.0.tar.gz

    2 安装

    tar zxvf memtester-4.3.0.tar.gz
    cd memtester-4.3.0
    make && make install

    3 参数介绍

    memtester [-p PHYSADDR] <MEMORY> [ITERATIONS]
    
    MEMORY 申请测试内存的数量,单位默认是megabytes(兆),也可以是B K M G
    
    ITERATIONS 测试的次数,默认是无限

    4 开始测试,申请20M内存,测试一次,如下图:

    后台执行命令:nohup memtester 20M 1 > mem2.log&  #压测20M内存,测试1次
    前段执行命令:memtester 20M 1  #压测20M内存,测试1次

     4、停止使用(前端使用直接ctrl+c结束掉,后端停止后一下命令)

    方法一:kill -9 `ps -ef|grep memtester|grep -v grep|awk '{print $2}'`>/dev/null 2>&1     #一次性杀死
    
    方法二:ps -ef|grep memtester  #搜索进程,再kill杀死

    5 试用心得

    主要想对内存进行压力测试,以上只是试用,可以申请大内存,放入后台无限测试

  • 相关阅读:
    SVN常用功能介绍(二)
    Excel文件导入SQL Server数据库
    ArcMap操作随记(2)
    ArcGIS温泉数据聚类分析、核密度分析
    ArcMap操作随记(1)
    ArcGIS下载安装
    新生报到问题(简单的数据采集)
    ArcGIS热点分析
    学校选址问题(学校用地适宜性分析)
    ArcScene数据与Sketchup数据的交互
  • 原文地址:https://www.cnblogs.com/chenshengkai/p/12696687.html
Copyright © 2011-2022 走看看