Comment allouer la même quantité de mémoire en Java ?
Как выделить такой же объем памяти в Java?
C'est la solution mais vous devez définir : Ceci est résolu dans Java version 1.6.0_23 et versions ultérieures. Runtime.getRuntime ().exec alloue au processus la même quantité de mémoire que le principal. Si vous aviez défini votre tas sur 1 Go et que vous essayiez d'exécuter, il allouera 1 Go supplémentaire pour que ce processus s'exécute. Semble être un bug.
г.Это решение, но вы должны установить: Это решено в версии Java 1.6.0_23 и выше. Runtime.getRuntime () .exec выделяет процессу тот же объем памяти, что и основной. Если вы установили кучу на 1 ГБ и попытаетесь выполнить, тогда для этого процесса будет выделен еще 1 ГБ. Кажется, это ошибка.