1. ホーム
  2. java

[解決済み] JVMをクラッシュさせるには?

2022-04-27 19:12:34

質問

プログラミング技術の本を読んでいたら、著者がインタビュー対象者に「JVMをクラッシュさせるにはどうしたらいいですか」と質問していました。

どなたか心当たりはありませんか?

解決方法は?

最も近い回答は、以下の通りです。 System.exit() これは、適切なクリーンアップを行わずにJVMを即座に終了させます。しかし、それとは別に、ネイティブコードとリソースの枯渇が最も可能性の高い答えです。あるいは、Sunのバグトラッカーで、あなたのバージョンのJVMのバグを探すこともできますし、再現可能なクラッシュシナリオを可能にするバグもあります。私たちは以前、32ビットバージョンで4GBのメモリ制限に近づくと、半定期的にクラッシュしていました(現在は一般的に64ビットを使用しています)。