Нечетное зависание GUI в приложении Java на OSX - PullRequest
0 голосов
/ 03 мая 2018

У нас есть большое графическое приложение, написанное на Java. На небольшом проценте машин с OSX мы наблюдаем странные зависания графического интерфейса.

GUI просто перестает отвечать до 5 минут или около того.

Глядя на наши журналы, приложение все еще работает и работает. Глядя на системный журнал OSX, мы видим несколько ошибок, подобных этой, в секунду за то, что кажется продолжительностью зависания:

ядро ​​виртуального IOReturn IOGraphicsAccelerator2 :: newUserClient (task_t, void *, UInt32, IOUserClient **): создано слишком много контекстов (398) или очередей команд (0), возможно утечка?

Количество контекстов выросло до 444. Какую операцию мы могли бы сделать в Java, чтобы вызвать их?

OSX 10.13.4, Oracle Java 1.8.0_161

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...