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