मैं एक लिनक्स फेडोरा 23 पर हूं और मैंने हाल ही में देखा कि मेरी gnome-shell
प्रक्रिया लगातार 100% एक सीपीयू का उपयोग करती है (द्वारा रिपोर्ट की गई htop
, कोई भी दिखाई देने वाले अनुप्रयोग नहीं)। वहाँ कुछ संकेत हैं जो कीड़े gnome-shell
(पृष्ठभूमि लोगो को फिर से संरेखित करने, मॉनिटर को फिर से संरेखित करने) में बग के लिए कुछ वर्कआर्ड को कवर करते हैं , लेकिन उनमें से कोई भी मदद नहीं करता है।
मैंने दौड़ने की कोशिश की
perf top
जो निम्नलिखित प्रतीकों में सबसे अधिक काम की रिपोर्ट करता है:
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
...
फिर मैंने इस gnome-shell
प्रक्रिया को करीब से देखने की कोशिश की
perf record -g -p PID
perf report -g
लेकिन उत्पादन बेकार लगता है:
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
क्या आपके पास मेरे लिए एक संकेत है कि मैं क्या निरीक्षण कर सकता हूं कि मेरे सिस्टम पर क्या हो रहा है?
मैं एक Skylake i5 6260u पर Intel Iris 540 के साथ Fedora के साथ कर्नेल 4.3.3-300.fc23.x86_64 चला रहा हूं