Estoy en un Linux Fedora 23 y recientemente noté que mi gnome-shell
proceso usa constantemente el 100% de una CPU (según lo informado htop
, no se ejecutan aplicaciones visibles). Hay algunas sugerencias que cubren algunas soluciones para los errores en gnome-shell
(desactivar el logotipo de fondo, volver a alinear los monitores), pero ninguno de ellos ayuda.
Traté de correr
perf top
que informa la mayor parte del trabajo en los siguientes símbolos:
22.55% [kernel] [k] acpi_ns_search_one_scope
11.41% [kernel] [k] acpi_ex_system_memory_space_h
5.27% [kernel] [k] _raw_spin_lock_irqsave
5.23% [kernel] [k] _raw_write_unlock_irqrestore
3.52% [kernel] [k] acpi_ut_update_object_referen
...
Luego traté de mirar más de cerca el gnome-shell
proceso con
perf record -g -p PID
perf report -g
pero la salida parece ser inútil:
Children Self Command Shared Object Symbol
- 29.08% 0.00% gnome-shell [unknown] [.] 000000000
- 0
+ 55.88% 0
+ 8.25% 0x85a81
+ 6.87% 0x2
+ 5.94% 0x4
+ 4.60% 0x889fc
3.32% 0x656c6261
+ 2.39% 0x8feab
2.23% 0x88467
+ 1.26% 0x190800002800
+ 1.24% 0xffad7fa800100008
1.23% 0xc82ca96051913c58
1.20% 0x5602c82afa00
+ 1.18% 0x1
1.16% 0x89e84
1.10% 0x5602c7c68830
1.08% 0x5602c900736e
+ 1.08% 0x7ffe4bfd1001
- 21.48% 0.00% gnome-shell [kernel.kallsyms] [k] entry_SYS
- entry_SYSCALL_64_fastpath
+ 43.62% __GI___ioctl
+ 18.92% 0xf6fdd
+ 12.90% __GI___libc_open
+ 5.21% 0xfb4d
+ 3.92% __GI___libc_recvmsg
+ 2.89% _IO_file_read
+ 2.75% __socket
+ 2.74% __GI___libc_read
+ 1.41% __GI___mmap64
+ 1.39% __GI___libc_recvmsg
1.30% 0x103b73
+ 0.77% __GI___writev
0.74% __statfs
+ 0.74% _IO_file_open
0.71% __GI___munmap
+ 9.37% 0.00% gnome-shell libc-2.22.so [.] __GI___io
+ 9.37% 0.00% gnome-shell [kernel.kallsyms] [k] sys_ioctl
¿Tiene alguna pista para mí sobre lo que podría hacer para inspeccionar lo que está sucediendo en mi sistema?
Estoy en un Skylake i5 6260u con Intel Iris 540 con Fedora ejecutando kernel 4.3.3-300.fc23.x86_64