public class a {
public static void main(String args[]) throws Exception{
Thread.sleep(100000);
}
}
私は64ビットJVM上で実行する場合は、「トップ」を通じて、私はそれが2GBの仮想メモリを使用していることがわかります。その仮想メモリは何を占有していますか?この例では奇妙かもしれないが、我々はulimitのは-vそれを超えるように、仮想MEMの多くを使用して、いくつかの製品コードを参照しています
おかげ ヤン
[この質問を参照](http://stackoverflow.com/questions/561245/virtual-memory-usage-from-java-under-linux-too - 多分 - メモリ使用)。仮想メモリの消費量はほとんど意味がありません。 – ig0774