Opera 45.0.2552.812, распоследний Arch.
Сразу после запуска один из процессов Оперы начинает чем-то занимать CPU. Не полностью, но достаточно заметно, процентов на 15.
Натравил strace: [1]
Показывает что-то похожее на event loop, с poll() и recvmsg(). Всегда вижу два дескриптора, в данном случае 110 и 117. recvmsg() очень много и очень быстро возвращает EAGAIN.
Смотрю стектрейсы для recvmsg: [2]
Вижу, что оно, похоже, вызывается в каком-то коде, завязанном на обработку событий от Иксов.
Смотрю на эти дескрипторы: [3]
Полезного ничего не вижу.
Если приаттачиться через gdb и сделать close() дескрипторам, Опера выпадает с SIGSEGV.
Воспроизводится на чистом профиле без расширений.
Репорт разрабам отправил, хочу теперь узнать, есть ли тут те, кто видел похожее и знает, как с этим бороться.
arch, cpu, gdb, opera, strace