zoukankan      html  css  js  c++  java
  • jmeter压测前清理内存


    jmeter 压测时设置了内存为
    sed -i 's/HEAP="-Xms512m -Xmx512m"/HEAP="-Xms36096m -Xmx360096m"/' jmeter
    占了48G内存中的很大一部分
    再执行的时候会出现如下提示:Cannot allocate memory


    Creating summariser <summary>
    Created the tree successfully using multiple.jmx
    Starting the test @ Fri Nov 03 09:41:50 CST 2017 (1509673310765)
    Waiting for possible Shutdown/StopTestNow/Heapdump message on port 4445
    summary + 30347 in 00:00:09 = 3432.5/s Avg: 49 Min: 2 Max: 1161 Err: 0 (0.00%) Active: 449 Started: 449 Finished: 0
    Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00007ee206000000, 60397977600, 0) failed; error='Cannot allocate memory' (errno=12)
    #
    # There is insufficient memory for the Java Runtime Environment to continue.
    # Native memory allocation (mmap) failed to map 60397977600 bytes for committing reserved memory.
    # An error report file with more information is saved as:
    # /data/apache-jmeter-3.2/bin/hs_err_pid55623.log

    需要执行下清理内存的命令:
    echo 1 > /proc/sys/vm/drop_caches
    就可以重新执行性能测试了

  • 相关阅读:
    构建前端第8篇之---Webstom搭建ES6运行环境
    方法重写
    继承的成员变量的访问特定
    继承的理解
    总结与新的开始
    python 小案例demo07
    python 小案例demo06
    python 小案例demo05
    python 小案例demo05 升级版石头剪刀布
    python 小案例demo04
  • 原文地址:https://www.cnblogs.com/testway/p/7776758.html
Copyright © 2011-2022 走看看