- ★★Java質問・相談スレッド170★★
183 :デフォルトの名無しさん[sage]:2014/08/22(金) 03:09:11.63 ID:V2BBjrnM - なぜか5回目のOOMからスタックトレースが出ないのですが
最大値はオプションで指定可能なのでしょうか? for ( int i = 0; i < 10; i++ ) { new Thread(new Runnable() { public void run() { List<byte[]> byteList = new ArrayList<byte[]>(); while (true) { byteList.add(new byte[Integer.MAX_VALUE]); } } }).start(); }
|
- ★★Java質問・相談スレッド170★★
195 :183[sage]:2014/08/22(金) 19:43:01.47 ID:V2BBjrnM - 特定しますたありがとうございました
>PreallocatedOutOfMemoryErrorCount デフォルト:4 初期化時にOOMのスタック用に確保しといて OOM発生時にそれを使うがデフォルト4つまで、ということっぽいですね 知らないと気になるから超えたらメッセージぐらい出してもいいのに…
|
- ★★Java質問・相談スレッド170★★
197 :デフォルトの名無しさん[sage]:2014/08/22(金) 19:46:38.37 ID:V2BBjrnM - >>196
はい
|