2014-02-14 1 views
0

У меня 64-битная машина Windows 7 с 32-разрядной JVM. Я использовал следующие команды, чтобы проверить, является ли моя JVM является 32-битной или 64-битустановка размера кучи 32-разрядной JVM на 64-битной Windows 7

System.getProperty("sun.arch.data.model"); 
System.getProperty("os.arch"); 

Приложение Я работаю на требует больше пространства кучи, чем по умолчанию 256 MB.So в я установить initialHeapSize = 256 МБ и maximumHeapSize = 1490 МБ в моем Websphere Application Server 8.0.Но после установки этих свойств в консоли администратора я не могу запустить сервер приложений. Он говорит: «Ошибка при запуске». Если я установил maximumHeapSize = 1230 МБ, тогда сервер приложений начнет. Но у меня есть требование, когда мне нужно, чтобы размер кучи увеличивался до 1900 МБ. У меня совершенно нет вариантов. Пожалуйста помоги !!

Благодаря

+0

есть любой вариант из 'Java -X', что помогает? введите его в консоль. – user2485710

+0

извините .. Я не понимаю, что вы пытаетесь сказать – gogo

+0

http://stackoverflow.com/a/20264362/2485710 – user2485710

ответ

0

Можете ли вы сказать, что ошибка, которую вы видите в БЫЛИ журналы, вероятно, в native_stderr.log или native_stdout.log файл, если значение установлено в «1490mb»?

Вы указываете эти значения в разделе «Серверы приложений> имя_сервера> Определение процесса> Виртуальная машина Java»?

-vt Примечание: Эти мнения мои собственные

+0

Да. Я устанавливаю значения под виртуальной машиной Java. Но мне нужно установить размер кучи примерно в 1900 МБ. Является ли это возможным? – gogo