内存溢出测试之二
来源:互联网 发布:魔兽官方对战平台mac 编辑:程序博客网 时间:2024/05/30 04:07
package com.jfans;
/*
* VM参数:-Xss2M
*
* 抛出如下异常:
* Exception in thread "main" java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Thread.java:597)
at com.jfans.JavaVMStackOutOfMemoryError.stackLeakByThread(JavaVMStackOutOfMemoryError.java:27)
at com.jfans.JavaVMStackOutOfMemoryError.main(JavaVMStackOutOfMemoryError.java:13)
招聘此异常的主要原因是方法栈内存分配过大和创建线程过多造成的。
*/
public class JavaVMStackOutOfMemoryError {
/**
* @param args
*/
public static void main(String[] args) {
JavaVMStackOutOfMemoryError jvsme = new JavaVMStackOutOfMemoryError();
jvsme.stackLeakByThread();
}
public void stackLeakByThread(){
while(true){
Thread thread = new Thread(new Runnable(){
@Override
public void run() {
dontStop();
}
});
thread.start();
}
}
private void dontStop(){
for(int i=0; i<1000; i++){
}
}
}
- 内存溢出测试之二
- android解决bitmap内存溢出之二
- 测试内存溢出
- Android 内存管理系列之二:内存溢出
- (JVM1)Java内存区域与内存溢出异常之二
- 二、OutOfMemoryError内存溢出
- Java虚拟机内存溢出测试
- JAVA内存溢出异常测试
- 内存溢出之Tomcat
- Android 内存溢出 内存泄漏(二)
- Android 精进之简述 JVM 基础(二):Java内存区域与内存溢出异常
- TOMCAT内存溢出之解决方法
- TOMCAT内存溢出之解决方法
- TOMCAT内存溢出之解决方法
- 内存篇之栈溢出
- 内存溢出之黑客篇
- 内存溢出之Tomact配置
- JAVA内存溢出之HeapOutOfMemoryDemo
- FFMPEG 学习笔记
- zoj 3209 DLX
- 后世博一游
- Java堆内存溢出异常测试
- 讨论const的实现机制
- 内存溢出测试之二
- JDBC数据库连接池
- 查看linux版本
- 触摸移动
- 方法区内存溢出测试
- auto extract and summarize a text by mead
- C++ Template Function
- 方法栈和本地方法栈内存溢出异常测试
- C# 自定义事件整理项目 - EventDemo