2012-01-31 8 views
3

私はWindowsとLinuxマシンで同じJavaプログラムを実行しています。
私はOutOfMemoryを取得します。-Xmxオプションを付けないと(512に設定されています)。
Linux上では、-Xmxオプションがなくてもプログラムが正常に実行されます。OutOfMemory:Javaのヒープスペース

私の推測は、WindowsとLinuxがメモリを別々に扱うからです。
誰もこの動作を説明できますか?

+0

の可能重複[デフォルトのJavaヒープ・サイズを決定する方法は?](http://stackoverflow.com/questions/4667483/how-is-the-default-java-heap-size-determined ) – svens

+0

WindowsマシンとUnixマシンの設定は同じですか? (プロセッサ、メモリ、32ビットまたは64ビット)? – Manish

答えて

関連する問題