Мне нужно увеличить размер кучи java по умолчанию, чтобы обеспечить бесперебойную работу службы OpenNMS Linkd, и, к счастью, у меня есть 4/5 моей полной установленной памяти в любой момент времени, даже когда их максимальная загрузка на сервере. тем не менее, java не выполняет его. поэтому мне нужно увеличить размер кучи java по умолчанию.
Может ли кто-нибудь сказать мне, как это сделать?
Я использую Ubuntu 12.04 lts & amp; общая память - 16 ГБ, из которых обычно используется от 2 ГБ до 4 ГБ.
Я уже проверил ниже вопросы, и они не помогли мне решить мою проблему.
Как увеличить память выделено java? java.lang.OutOfMemoryError: пространство кучи Java Сравнение размера виртуальной памяти с размером резидента Как увеличить память, выделенную для java? java.lang.OutOfMemoryError: Java heap spaceПожалуйста, не стесняйтесь редактировать или комментировать любые дополнительные данные.
Вы можете использовать java -Xmx4096m, чтобы установить свою кучу на 4 ГБ.
вы могли бы добавить export _JAVA_OPTIONS=-Xmx4096m к своей оболочке их (.bashrc, .zshrc).
Вы можете использовать java -Xmx4096m, чтобы установить вашу кучу на 4 ГБ.
вы могли бы добавить export _JAVA_OPTIONS=-Xmx4096m в свою оболочку с помощью файла (.bashrc, .zshrc).
Вы можете использовать java -Xmx4096m
, чтобы установить свою кучу на 4 ГБ.
вы могли бы добавить export _JAVA_OPTIONS=-Xmx4096m
в свою оболочку с помощью файла (.bashrc, .zshrc).
Вы можете использовать java -Xmx4096m
, чтобы установить свою кучу на 4 ГБ.
вы могли бы добавить export _JAVA_OPTIONS=-Xmx4096m
в свою оболочку с помощью файла (.bashrc, .zshrc).
Вы можете использовать java -Xmx4096m
, чтобы установить свою кучу на 4 ГБ.
вы могли бы добавить export _JAVA_OPTIONS=-Xmx4096m
в свою оболочку с помощью файла (.bashrc, .zshrc).
Вы можете использовать java -Xmx4096m
, чтобы установить свою кучу на 4 ГБ.
вы могли бы добавить export _JAVA_OPTIONS=-Xmx4096m
в свою оболочку с помощью файла (.bashrc, .zshrc).
Вы можете использовать java -Xmx4096m
, чтобы установить свою кучу на 4 ГБ.
вы могли бы добавить export _JAVA_OPTIONS=-Xmx4096m
в свою оболочку с помощью файла (.bashrc, .zshrc).
Вы можете использовать java -Xmx4096m
, чтобы установить свою кучу на 4 ГБ.
вы могли бы добавить export _JAVA_OPTIONS=-Xmx4096m
в свою оболочку с помощью файла (.bashrc, .zshrc).
Вы можете использовать java -Xmx4096m
, чтобы установить свою кучу на 4 ГБ.
вы могли бы добавить export _JAVA_OPTIONS=-Xmx4096m
в свою оболочку с помощью файла (.bashrc, .zshrc).
java -XshowSettings:vm
, ближе к вершине он должен сказать что-то вроде этого «Макс. Размер кучи (приблизительный): 2,60 г "
– zeitue
21 April 2015 в 08:12
Hmmmm .... Производительность Java не обязательно привязана к размеру кучи. Увеличивая максимальный размер, вы предотвращаете один источник ошибок в памяти (есть и другие вещи, которые генерируют эту java-ошибку).
Единственная эффективность достигается за счет уменьшения количества вызовов, чтобы увеличить размер памяти стека, если вы установите предопределенную кучу на максимальный размер.
Хм ... Я думаю, это могло бы также замедлить сборщик мусора немного, так как он не должен был реагировать так же быстро, как меньший размер кучи.
Обе вышеупомянутые настройки размера кучи доступны в командной строке java.
Hmmmm .... Производительность Java не обязательно привязана к размеру кучи. Увеличивая максимальный размер, вы предотвращаете один источник ошибок в памяти (есть и другие вещи, которые генерируют эту java-ошибку).
Единственная эффективность достигается за счет уменьшения количества вызовов, чтобы увеличить размер памяти стека, если вы установите предопределенную кучу на максимальный размер.
Хм ... Я думаю, это могло бы также замедлить сборщик мусора немного, так как он не должен был реагировать так же быстро, как меньший размер кучи.
Обе вышеупомянутые настройки размера кучи доступны в командной строке java.
Хмммм .... Производительность Java не обязательно связана с размером кучи. Увеличивая максимальный размер, вы предотвращаете один источник ошибок в памяти (есть и другие вещи, которые генерируют эту java-ошибку).
Единственная эффективность достигается за счет уменьшения количества вызовов, чтобы увеличить размер памяти стека, если вы установили максимальную максимальную высоту.
Хм ... Я думаю, это могло бы также замедлить сборщик мусора немного, так как он не должен был бы реагировать так же быстро, как меньший размер кучи.
Обе вышеупомянутые настройки размера кучи доступны в командной строке java.
Хмммм .... Производительность Java не обязательно связана с размером кучи. Увеличивая максимальный размер, вы предотвращаете один источник ошибок в памяти (есть и другие вещи, которые генерируют эту java-ошибку).
Единственная эффективность достигается за счет уменьшения количества вызовов, чтобы увеличить размер памяти стека, если вы установили максимальную максимальную высоту.
Хм ... Я думаю, это могло бы также замедлить сборщик мусора немного, так как он не должен был бы реагировать так же быстро, как меньший размер кучи.
Обе вышеупомянутые настройки размера кучи доступны в командной строке java.
Хмммм .... Производительность Java не обязательно связана с размером кучи. Увеличивая максимальный размер, вы предотвращаете один источник ошибок в памяти (есть и другие вещи, которые генерируют эту java-ошибку).
Единственная эффективность достигается за счет уменьшения количества вызовов, чтобы увеличить размер памяти стека, если вы установили максимальную максимальную высоту.
Хм ... Я думаю, это могло бы также замедлить сборщик мусора немного, так как он не должен был бы реагировать так же быстро, как меньший размер кучи.
Обе вышеупомянутые настройки размера кучи доступны в командной строке java.
Хмммм .... Производительность Java не обязательно связана с размером кучи. Увеличивая максимальный размер, вы предотвращаете один источник ошибок в памяти (есть и другие вещи, которые генерируют эту java-ошибку).
Единственная эффективность достигается за счет уменьшения количества вызовов, чтобы увеличить размер памяти стека, если вы установили максимальную максимальную высоту.
Хм ... Я думаю, это могло бы также замедлить сборщик мусора немного, так как он не должен был бы реагировать так же быстро, как меньший размер кучи.
Обе вышеупомянутые настройки размера кучи доступны в командной строке java.
Хмммм .... Производительность Java не обязательно связана с размером кучи. Увеличивая максимальный размер, вы предотвращаете один источник ошибок в памяти (есть и другие вещи, которые генерируют эту java-ошибку).
Единственная эффективность достигается за счет уменьшения количества вызовов, чтобы увеличить размер памяти стека, если вы установили максимальную максимальную высоту.
Хм ... Я думаю, это могло бы также замедлить сборщик мусора немного, так как он не должен был бы реагировать так же быстро, как меньший размер кучи.
Обе вышеупомянутые настройки размера кучи доступны в командной строке java.
Хмммм .... Производительность Java не обязательно связана с размером кучи. Увеличивая максимальный размер, вы предотвращаете один источник ошибок в памяти (есть и другие вещи, которые генерируют эту java-ошибку).
Единственная эффективность достигается за счет уменьшения количества вызовов, чтобы увеличить размер памяти стека, если вы установили максимальную максимальную высоту.
Хм ... Я думаю, это могло бы также замедлить сборщик мусора немного, так как он не должен был бы реагировать так же быстро, как меньший размер кучи.
Обе вышеупомянутые настройки размера кучи доступны в командной строке java.
Хмммм .... Производительность Java не обязательно связана с размером кучи. Увеличивая максимальный размер, вы предотвращаете один источник ошибок в памяти (есть и другие вещи, которые генерируют эту java-ошибку).
Единственная эффективность достигается за счет уменьшения количества вызовов, чтобы увеличить размер памяти стека, если вы установили максимальную максимальную высоту.
Хм ... Я думаю, это могло бы также замедлить сборщик мусора немного, так как он не должен был бы реагировать так же быстро, как меньший размер кучи.
Обе вышеупомянутые настройки размера кучи доступны в командной строке java.