У меня проблема с пространством в куче. Моя программа проста. Есть два участника (отправка и получение). «Отправляющий» субъект передает 10000 объектов в секунду для «приема», а получение публикует эти объекты. полученный объект получателя сохраняется в контейнере, но контейнер опорожняется каждую секунду. Так что нет никаких шансов, что в контейнере закончится место. Теперь после 420000 объектов мое затмение выдает ошибку: «Программа обновления ioconsole обнаружила проблему». И когда я перехожу к деталям, я вижу ошибку Внутренняя ошибка :: пространство кучи Java
Я пробовал увеличить размер кучи. Размер моей кучи составляет 8096 м, а максимальный размер - 4096
Я слежу за своим кодом с помощью visualVm и замечаю, что он не превышает размер кучи atall. Совершенно пусто, как решить проблему.
Может ли кто-нибудь сообщить мне, какие еще возможные сценарии могут привести к таким ошибкам.