(二十一)内存溢出解决方法---学习笔记
来源:互联网 发布:plc编程及应用第3版 编辑:程序博客网 时间:2024/05/01 13:35
1.报内存溢出outfmenmory错误,导致jmeter卡死了,百度后按照网友的建议更改了如下设置后jmeter就没有再卡了:
1、windows环境下,修改jmeter.bat:
set HEAP=-Xms256m -Xmx256m
set NEW=-XX:NewSize=128m -XX:MaxNewSize=128m
改为:
set HEAP=-Xms256m -Xmx1024m
set NEW=-XX:NewSize=128m -XX:MaxNewSize=512m
根据经验,heap最多设置为物理内存的一半,默认设置为512M.如果heap超过物理内存的一半,可能运行jmeter会慢,甚至出现内存溢出,原因java比较吃内存,占CPU.
注意:JDK32位的电脑Xmx不能超过1500m,最大1378m.否则在启动Jmeter时会报错:
2、linux环境下,修改jmeter.sh:
java $JVM_ARGS -Xms1G -Xmx5G -XX:MaxPermSize=512m -Dapple.laf.useScreenMenuBar=true -jar `dirname $0`/ApacheJMeter.jar "$@"
3、如何查看JDK的位数
# java -version
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) Server VM (build 20.1-b02, mixed mode)
如果是64位的话,最后一行会显示64-Bit
#java -version
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02, mixed mode)
0 0
- (二十一)内存溢出解决方法---学习笔记
- JMeter学习(二十八)内存溢出解决方法
- 学习笔记(二十一)
- JMeter学习 内存溢出解决方法
- 软件工程视频学习笔记(二十一)
- java学习笔记(二十一)继承
- Linux学习笔记(二十一)
- python 学习笔记(二十一)
- 信息安全工程师 学习笔记(二十一)
- 【Opencv学习(二)】内存溢出和内存泄漏总结
- JVM学习笔记-内存溢出
- JVM学习笔记-内存溢出
- Allegro学习笔记二十一
- 西门子PLC学习笔记二十一-(中断处理二)
- CSS学习(十一)-CSS文本溢出
- TensorFlow学习笔记(二十一) tensorflow机器学习模型
- 学习笔记(十一)
- JVM学习笔记(十一)---典型配置举例(二)
- Java多线程学习
- Spring基于JMS实现远程访问
- DWR的工作原理和优缺点
- oracle导入导出dmp文件
- Android菜鸟练习第一课 调用系统裁剪功能裁剪图片上传服务器
- (二十一)内存溢出解决方法---学习笔记
- iOS 画虚线方法总结
- 一个合格的程序员应该读过哪些书
- java面试题
- Linux usb wifi驱动分析(一)
- java常见对象集合
- 上传图片file优化
- 验证是数字的 小数点后两位的
- MySQL允许远程授权