есть ли причины для sun.nio.ch.WindowsSelectorImpl.setwakeupsocket 0 зависать

#java #sockets #nio #freeze #wakeup

#java #сокетов #nio #заморозить #пробуждения

Вопрос:

С JDK 1.6.024 мы видим, что потоки потребляют около 100% ЦП в setWakeupSocket0() для подключения к сокету. Этот собственный метод вызывается из setWakeupSocket() , который, в свою очередь, является частной частью wakeup() в этом конкретном SelectorImpl . Что может привести к зависанию этого метода на несколько минут?

Обновление Февраль 2019: мы также видим увеличенное время выполнения с поздними версиями JDK 1.8.