Opera 45.0.2552.812, latest Arch Linux.
Right from start Opera burns CPU with poll() loop as shown by strace: [1]
It is always 2 file descriptors, in this case, 110 and 117.
Looking at it closer, strace shows backtraces for each EAGAIN'ed recvmsg: [2]
Looks like it has something to do with X server interaction.
Checking those descriptors here: [3]
Closing those descriptors via gdb results in Opera SIGSEGV.
Always reproducible, even with clean profile and no extensions.
Is there any option how to save my CPU cycles?
Thanks.
[1] https://gist.github.com/a8d11ac5477982128525f51f11d3ca4d
[2] https://gist.github.com/d32b99483a5c236cbd92aa38e586741f
[3] https://gist.github.com/5aee3ef7d487a67e23d7d001f2c46ea6