私は基本的に Weblogic 管理者であり、Weblogic インスタンスに非常に単純な Java コード (war/ear ファイル) をデプロイして、メモリ不足の状況をシミュレートしたいと考えています。
私は Java コーディングについてほとんど知識がないので、戦争として簡単にパックしてデプロイできるサンプルコードを誰か提供してもらえますか?
私は基本的に Weblogic 管理者であり、Weblogic インスタンスに非常に単純な Java コード (war/ear ファイル) をデプロイして、メモリ不足の状況をシミュレートしたいと考えています。
私は Java コーディングについてほとんど知識がないので、戦争として簡単にパックしてデプロイできるサンプルコードを誰か提供してもらえますか?
これで十分です:
long[][] ary = new long[Integer.MAX_VALUE][Integer.MAX_VALUE];
これは、それぞれのサイズが 2^34 バイトの 2^31 + 1 メモリ ブロックを割り当てようとします。
時間の経過とともに消費されるメモリをシミュレートするには、次を試してください。
List<long[]> list = new LinkedList<long[]>();
while (true) {
list.add(new long[65536]); // an arbitrary number
// sleep(1) perhaps?
}