jvm_outofmemory_JavaVMStackOOM
来源:互联网 发布:linux进入用户命令 编辑:程序博客网 时间:2024/06/08 03:44
package cn.itcast_03_jvm.outofmemory;
/**
* 线程导致内存溢出异常
* VM Args:-Xss2M(这时候不妨设置大些)
* 容易导致系统假死
*/
public class JavaVMStackOOM {
private void dontStop() {
while (true) {
}
}
public void stackLeakByThread() {
while (true) {
Thread thread = new Thread(new Runnable() {
@Override
public void run() {
dontStop();
}
});
thread.start();
}
}
public static void main(String[] args) throws Throwable {
JavaVMStackOOM oom = new JavaVMStackOOM();
oom.stackLeakByThread();
}
}
/**
* 线程导致内存溢出异常
* VM Args:-Xss2M(这时候不妨设置大些)
* 容易导致系统假死
*/
public class JavaVMStackOOM {
private void dontStop() {
while (true) {
}
}
public void stackLeakByThread() {
while (true) {
Thread thread = new Thread(new Runnable() {
@Override
public void run() {
dontStop();
}
});
thread.start();
}
}
public static void main(String[] args) throws Throwable {
JavaVMStackOOM oom = new JavaVMStackOOM();
oom.stackLeakByThread();
}
}
0 0
- jvm_outofmemory_JavaVMStackOOM
- jvm_outofmemory_HeapOOM
- [leetcode]367. Valid Perfect Square
- 第二次课笔记
- 2016 Bluebridge cut_stamps
- 第二章 数据模型
- jvm_outofmemory_JavaVMStackOOM
- 一种适合懒人的JSON解析方法
- Android 沉浸式状态栏的实现方法、状态栏透明
- 折半查找
- jvm_outofmemory_JavaVMStackSOF
- python正则表达式
- 关于IAR报 more than one storage class may not be specified 错误的问题
- Codeforces Round #406 (Div. 2) E. Till I Collapse
- OSG入门_场景图形与OpenSceneGraph概述02