10

私は基本的に Weblogic 管理者であり、Weblogic インスタンスに非常に単純な Java コード (war/ear ファイル) をデプロイして、メモリ不足の状況をシミュレートしたいと考えています。

私は Java コーディングについてほとんど知識がないので、戦争として簡単にパックしてデプロイできるサンプルコードを誰か提供してもらえますか?

4

3 に答える 3

18

これで十分です:

long[][] ary = new long[Integer.MAX_VALUE][Integer.MAX_VALUE];

これは、それぞれのサイズが 2^34 バイトの 2^31 + 1 メモリ ブロックを割り当てようとします。

于 2013-07-12T12:17:00.213 に答える
2

時間の経過とともに消費されるメモリをシミュレートするには、次を試してください。

List<long[]> list = new LinkedList<long[]>();
while (true) {
  list.add(new long[65536]); // an arbitrary number
  // sleep(1) perhaps?
}
于 2013-07-12T12:38:07.333 に答える