Ma machine Ubuntu 16.04 possède 4 cœurs de processeur, et l'un d'entre eux (dont l'un varie exactement) a toujours une charge de 90% à 100%.
C'est vrai peu importe ce que je fais, et même quand je ne fais rien du tout, sans fenêtre ouverte. Cela se produit juste après le démarrage ou des heures de travail.
J'ai lu les deux questions connexes populaires ici et ici , mais celles-ci n'ont malheureusement pas aidé.
Pendant la majeure partie de mon temps de travail, ma productivité n'est pas affectée par ce problème. La seule raison pour laquelle je connais le problème est que les ventilateurs fonctionnent toujours à leur puissance maximale et la surveillance du système d'Ubuntu indique que l'un des cœurs est sous forte charge.
Mais peut-être 10% de mon temps de travail est affecté par une réactivité incroyablement mauvaise, en tant que manifestation supplémentaire.
En particulier, l'interface utilisateur (lors des animations et lors de la réaction aux clics) est super lente. Cela m'a conduit à l'idée que, peut-être, le CPU fait également le travail du GPU. Mais c'était probablement une croyance non fondée seulement, et les données ci-dessous semblent également contredire.
Ma préoccupation est de savoir si ce problème, si je ne peux pas le résoudre, aura un impact (significatif) sur la durée de vie de mon ordinateur ou non. Je ne sais pas ce qu'une charge constante de> 90% fait à un processeur sur des mois ou des années.
Quoi qu'il en soit, voici les données que j'ai pu collecter sur ma machine, qui peuvent être liées ou utiles:
top
:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
415 root 20 0 0 0 0 R 97,3 0,0 1:39.30 kworker/2:2
2442 john 20 0 663828 38704 29852 S 3,3 0,5 0:00.90 gnome-terminal-
1194 root 20 0 335728 69900 48392 S 2,3 0,9 0:08.36 Xorg
1821 john 20 0 1423440 114660 77600 S 1,3 1,5 0:03.77 compiz
6 root 20 0 0 0 0 D 0,3 0,0 0:00.84 kworker/u8:0
grep . -r /sys/firmware/acpi/interrupts/
:
/sys/firmware/acpi/interrupts/sci: 36
/sys/firmware/acpi/interrupts/error: 0
/sys/firmware/acpi/interrupts/gpe00: 0 invalid
/sys/firmware/acpi/interrupts/gpe01: 0 invalid
/sys/firmware/acpi/interrupts/gpe02: 0 invalid
/sys/firmware/acpi/interrupts/gpe03: 36 enabled
/sys/firmware/acpi/interrupts/gpe04: 0 invalid
(...)
/sys/firmware/acpi/interrupts/gpe1F: 0 disabled
/sys/firmware/acpi/interrupts/sci_not: 0
/sys/firmware/acpi/interrupts/ff_pmtimer: 0 invalid
/sys/firmware/acpi/interrupts/ff_rt_clk: 0 disabled
/sys/firmware/acpi/interrupts/gpe_all: 36
/sys/firmware/acpi/interrupts/ff_gbl_lock: 0 enabled
/sys/firmware/acpi/interrupts/ff_pwr_btn: 0 enabled
/sys/firmware/acpi/interrupts/ff_slp_btn: 0 invalid
uname -a
:
Linux my-host-name 4.4.0-47-generic #68-Ubuntu SMP Wed Oct 26 19:39:52 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
cat /proc/cmdline
:
BOOT_IMAGE=/vmlinuz-4.8.0-28-generic.efi.signed root=/dev/mapper/ubuntu--vg-root ro quiet splash vt.handoff=7
lspci -v
:
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1576
Subsystem: Hewlett-Packard Company Device 81f9
Flags: bus master, fast devsel, latency 0
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Device 1577
Subsystem: Hewlett-Packard Company Device 81f9
Flags: bus master, fast devsel, latency 0, IRQ 24
Capabilities: <access denied>
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Carrizo (rev ca) (prog-if 00 [VGA controller])
DeviceName: ATI EG BROADWAY
Subsystem: Hewlett-Packard Company Carrizo
Flags: bus master, fast devsel, latency 0, IRQ 227
Memory at e0000000 (64-bit, prefetchable) [size=256M]
Memory at f0800000 (64-bit, prefetchable) [size=8M]
I/O ports at 4000 [size=256]
Memory at f0500000 (32-bit, non-prefetchable) [size=256K]
Expansion ROM at f0580000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: amdgpu
Kernel modules: amdgpu
...
00:08.0 Encryption controller: Advanced Micro Devices, Inc. [AMD] Device 1578
Subsystem: Hewlett-Packard Company Device 81f9
Flags: bus master, fast devsel, latency 0, IRQ 255
Memory at f0540000 (64-bit, prefetchable) [size=128K]
Memory at f0300000 (32-bit, non-prefetchable) [size=1M]
Memory at f0570000 (32-bit, non-prefetchable) [size=4K]
Memory at f056a000 (32-bit, non-prefetchable) [size=8K]
Capabilities: <access denied>
...
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 07)
Subsystem: Hewlett-Packard Company RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller
Flags: bus master, fast devsel, latency 0, IRQ 225
I/O ports at 3000 [size=256]
Memory at f0400000 (64-bit, non-prefetchable) [size=4K]
Memory at f0100000 (64-bit, prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: r8169
Kernel modules: r8169
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter
DeviceName: Sanji2
Subsystem: Hewlett-Packard Company RTL8723BE PCIe Wireless Network Adapter
Flags: bus master, fast devsel, latency 0, IRQ 231
I/O ports at 2000 [size=256]
Memory at f1000000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: rtl8723be
Kernel modules: rtl8723be
Quelqu'un peut-il aider?
Réponses:
J'ai pu retrouver la cause précise de ce problème, bien que ce ne soit pas vraiment une solution au problème:
En effectuant une nouvelle réinstallation, en modifiant les paramètres un par un et en installant les packages un par un, il s'est avéré que je pouvais constamment reproduire (et même "basculer") le problème en définissant "Affichage intégré" sur "Off" dans les paramètres système.
J'avais un moniteur externe connecté via HDMI, et pour économiser de l'énergie, je voulais désactiver complètement l'écran intégré (qui fonctionnait mais causait une charge CPU élevée et une interface utilisateur ralentie) au lieu de simplement le refléter (qui fonctionnait sans tous les inconvénients).
En plus du problème de la charge élevée du processeur, il y avait un son continu, aigu mais silencieux, gémissant provenant de l'ordinateur (ordinateur portable) lorsque "Built-in Display" était éteint.
la source