Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/07/2018, à 15:28

dedesite

Xubuntu 18.04 : Un core toujours à 80%

Bonjour à tous,

Cela fait bien longtemps que je n'ai pas posté sur ce forum ! Et pour cause, j'utilise Linux depuis plus de douze ans et je dois dire que les problèmes matériels se font de plus en plus rare et j'arrive la plupart du temps à m'en tirer seul sans problème.

Mais aujourd'hui j'ai un problème pas commun : au bout de quelques minutes d'utilisation, mon pc se met à ventiler comme un boeuf et j'ai un coeur (sur les 4, enfin 2 physiques et en HT) qui se met à 80%, peu importe ce que je fasse.

Le moniteur système n'indique rien de spécial, pas une appli qui prend du temps cpu !

J'ai pensé que c'était ma distribution vieillissante (14.04) et un peu "tunée" (kernel mis à jour manuellement etc.) mais j'ai fais une installe clean de Xubuntu 18.04 et pareil !

J'ai alors pensé que c'était le pilote graphique et je suis passé de nouveau au pilote propriétaire Nvidia, pareil... ça ventile même plus avec le pilote proprio...

J'ai un pc portable Asus "classique" assez vieux (6 ou 7 ans je dirai), processeur intel i3 (quelle génération ? J'en sais rien), carte Nvidia 520MX 1Go, 4Go de ram etc. Bref, rien de bien exotique ni rien de bien récent (à part mon ssd mais qui va très bien).

Les seuls applications que j'utilise intensivement sont firefox, sublime text et gnome terminal.

J'ai l'impression que le problème peut venir de récentes optimisations de firefox qui utiliseraient trop intensivement la bête mais ça continue même quand je coupe firefox. Par contre, j'ai jamais testé de ne pas utiliser firefox pour voir si ça fait le problème ou non. En même temps, j'ai pas trop d'intérêt à utiliser mon ordi sans lui...

Voilà, c'est une petite bouteille à la mer en espérant que quelqu'un puisse m'aider.

Bonne journée,
Andréas

Hors ligne

#2 Le 20/07/2018, à 15:55

rogn...

Re : Xubuntu 18.04 : Un core toujours à 80%

As-tu pu identifier quels processus prennent autant de temps sur un thread ?

#3 Le 20/07/2018, à 15:58

dedesite

Re : Xubuntu 18.04 : Un core toujours à 80%

Bah non justement, aucun processus ne prend du temps processeur ! C'est ça mon problème !

J'imagine que c'est donc le kernel qui prend du temps CPU, mais cela doit tout de même venir d'une appli qui fait que mon kernel s'active comme ça.

Après, j'ai vraiment aucune idée et j'ai jamais rencontré ce problème auparavant...

Hors ligne

#4 Le 20/07/2018, à 17:00

Nuliel

Re : Xubuntu 18.04 : Un core toujours à 80%

Tu peux donner le retour de

ps -eo pmem,pcpu,pid,args | tail -n +2 | sort -rnk 2 | head

Hors ligne

#5 Le 20/07/2018, à 17:11

dedesite

Re : Xubuntu 18.04 : Un core toujours à 80%

Voilà

10.0 33.4  1873 /usr/lib/firefox/firefox -contentproc -childID 4 -isForBrowser -prefsLen 26318 -schedulerPrefs 0001,2 -greomni /usr/lib/firefox/omni.ja -appomni /usr/lib/firefox/browser/omni.ja -appdir /usr/lib/firefox/browser 1638 true tab
 0.0 25.6  2796 [kworker/0:0]
 0.0 25.2   274 [kworker/0:3]
 0.0 22.7 10779 [kworker/0:2]
13.6 19.8  1878 /usr/lib/firefox/firefox -contentproc -childID 5 -isForBrowser -prefsLen 26318 -schedulerPrefs 0001,2 -greomni /usr/lib/firefox/omni.ja -appomni /usr/lib/firefox/browser/omni.ja -appdir /usr/lib/firefox/browser 1638 true tab
14.9 16.4  1638 /usr/lib/firefox/firefox
 0.0 13.5  7605 [kworker/0:4]
 0.1  6.0 11743 bash
 1.9  5.4  1016 /usr/lib/xorg/Xorg -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
 4.1  4.3  3227 /usr/lib/chromium-browser/chromium-browser --type=renderer --field-trial-handle=7609862050396519533,6125438384568791999,131072 --service-pipe-token=E1E12BEFD4EF881BA4356493885F3873 --lang=fr --enable-offline-auto-reload --enable-offline-auto-reload-visible-only --num-raster-threads=2 --enable-main-frame-before-activation --service-request-channel-token=E1E12BEFD4EF881BA4356493885F3873 --renderer-client-id=6 --shared-files=v8_context_snapshot_data:100,v8_natives_data:101

Pour le coup, j'ai aussi Chromium de lancer là mais ça me le fait même sans chromium. J'avais pas pensé à regarder avec ps, j'ai regardé avec htop mais bon y pas grand chose...

[EDIT] : Mais qu'est ce que je dis, kworker apparait bien avec htop aussi, bizarre, avant ce message je ne l'avais pas vu.

As-tu une idée pourquoi les threads kernel prennent autant de CPU ?

Dernière modification par dedesite (Le 20/07/2018, à 17:14)

Hors ligne

#6 Le 20/07/2018, à 17:19

dedesite

Re : Xubuntu 18.04 : Un core toujours à 80%

En suivant ce qui se dit là  https://askubuntu.com/questions/33640/k … o-much-cpu

J'ai activé les backtrace cpu et ça me donne ça :

[ 7058.637827] NMI backtrace for cpu 3
[ 7058.637833] CPU: 3 PID: 12036 Comm: bash Tainted: P           OE    4.15.0-23-generic #25-Ubuntu
[ 7058.637837] Hardware name: ASUSTeK Computer Inc. K53SC/K53SC, BIOS K53SC.204 05/30/2011
[ 7058.637841] Call Trace:
[ 7058.637858]  dump_stack+0x63/0x8b
[ 7058.637865]  nmi_cpu_backtrace+0xca/0xd0
[ 7058.637874]  ? lapic_can_unplug_cpu+0xb0/0xb0
[ 7058.637880]  nmi_trigger_cpumask_backtrace+0xe6/0x130
[ 7058.637887]  arch_trigger_cpumask_backtrace+0x19/0x20
[ 7058.637893]  sysrq_handle_showallcpus+0x17/0x20
[ 7058.637898]  __handle_sysrq+0x9f/0x170
[ 7058.637904]  write_sysrq_trigger+0x34/0x40
[ 7058.637910]  proc_reg_write+0x45/0x70
[ 7058.637918]  __vfs_write+0x1b/0x40
[ 7058.637925]  vfs_write+0xb1/0x1a0
[ 7058.637933]  SyS_write+0x55/0xc0
[ 7058.637942]  do_syscall_64+0x73/0x130
[ 7058.637948]  entry_SYSCALL_64_after_hwframe+0x3d/0xa2
[ 7058.637955] RIP: 0033:0x7f0f6941c154
[ 7058.637959] RSP: 002b:00007fff4e454e38 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 7058.637965] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f0f6941c154
[ 7058.637969] RDX: 0000000000000002 RSI: 000055afe70c8160 RDI: 0000000000000001
[ 7058.637973] RBP: 000055afe70c8160 R08: 000000000000000a R09: 0000000000000001
[ 7058.637977] R10: 000000000000000a R11: 0000000000000246 R12: 00007f0f696f8760
[ 7058.637980] R13: 0000000000000002 R14: 00007f0f696f42a0 R15: 00007f0f696f3760
[ 7058.637986] Sending NMI from CPU 3 to CPUs 0-2:
[ 7058.637999] NMI backtrace for cpu 1 skipped: idling at intel_idle+0x7b/0x120
[ 7058.638003] NMI backtrace for cpu 0
[ 7058.638009] CPU: 0 PID: 274 Comm: kworker/0:3 Tainted: P           OE    4.15.0-23-generic #25-Ubuntu
[ 7058.638012] Hardware name: ASUSTeK Computer Inc. K53SC/K53SC, BIOS K53SC.204 05/30/2011
[ 7058.638019] Workqueue: kacpid acpi_os_execute_deferred
[ 7058.638030] RIP: 0010:acpi_ut_repair_name+0x6/0xc8
[ 7058.638033] RSP: 0018:ffffa79640a2fc08 EFLAGS: 00000282
[ 7058.638036] RAX: 0000000000000000 RBX: ffffa79640a2fcb0 RCX: 0000000000000010
[ 7058.638040] RDX: ffffffff9c898e00 RSI: ffffffff9c898e70 RDI: ffffa79640a2fc24
[ 7058.638043] RBP: ffffa79640a2fc60 R08: 00000000494d5347 R09: 0000000000000003
[ 7058.638047] R10: 00000000000000e8 R11: ffff88ea8ad652d0 R12: ffff88ea8ad652d0
[ 7058.638050] R13: 0[ 7058.637827] NMI backtrace for cpu 3
[ 7058.637833] CPU: 3 PID: 12036 Comm: bash Tainted: P           OE    4.15.0-23-generic #25-Ubuntu
[ 7058.637837] Hardware name: ASUSTeK Computer Inc. K53SC/K53SC, BIOS K53SC.204 05/30/2011
[ 7058.637841] Call Trace:
[ 7058.637858]  dump_stack+0x63/0x8b
[ 7058.637865]  nmi_cpu_backtrace+0xca/0xd0
[ 7058.637874]  ? lapic_can_unplug_cpu+0xb0/0xb0
[ 7058.637880]  nmi_trigger_cpumask_backtrace+0xe6/0x130
[ 7058.637887]  arch_trigger_cpumask_backtrace+0x19/0x20
[ 7058.637893]  sysrq_handle_showallcpus+0x17/0x20
[ 7058.637898]  __handle_sysrq+0x9f/0x170
[ 7058.637904]  write_sysrq_trigger+0x34/0x40
[ 7058.637910]  proc_reg_write+0x45/0x70
[ 7058.637918]  __vfs_write+0x1b/0x40
[ 7058.637925]  vfs_write+0xb1/0x1a0
[ 7058.637933]  SyS_write+0x55/0xc0
[ 7058.637942]  do_syscall_64+0x73/0x130
[ 7058.637948]  entry_SYSCALL_64_after_hwframe+0x3d/0xa2
[ 7058.637955] RIP: 0033:0x7f0f6941c154
[ 7058.637959] RSP: 002b:00007fff4e454e38 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 7058.637965] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f0f6941c154
[ 7058.637969] RDX: 0000000000000002 RSI: 000055afe70c8160 RDI: 0000000000000001
[ 7058.637973] RBP: 000055afe70c8160 R08: 000000000000000a R09: 0000000000000001
[ 7058.637977] R10: 000000000000000a R11: 0000000000000246 R12: 00007f0f696f8760
[ 7058.637980] R13: 0000000000000002 R14: 00007f0f696f42a0 R15: 00007f0f696f3760
[ 7058.637986] Sending NMI from CPU 3 to CPUs 0-2:
[ 7058.637999] NMI backtrace for cpu 1 skipped: idling at intel_idle+0x7b/0x120
[ 7058.638003] NMI backtrace for cpu 0
[ 7058.638009] CPU: 0 PID: 274 Comm: kworker/0:3 Tainted: P           OE    4.15.0-23-generic #25-Ubuntu
[ 7058.638012] Hardware name: ASUSTeK Computer Inc. K53SC/K53SC, BIOS K53SC.204 05/30/2011
[ 7058.638019] Workqueue: kacpid acpi_os_execute_deferred
[ 7058.638030] RIP: 0010:acpi_ut_repair_name+0x6/0xc8
[ 7058.638033] RSP: 0018:ffffa79640a2fc08 EFLAGS: 00000282
[ 7058.638036] RAX: 0000000000000000 RBX: ffffa79640a2fcb0 RCX: 0000000000000010
[ 7058.638040] RDX: ffffffff9c898e00 RSI: ffffffff9c898e70 RDI: ffffa79640a2fc24
[ 7058.638043] RBP: ffffa79640a2fc60 R08: 00000000494d5347 R09: 0000000000000003
[ 7058.638047] R10: 00000000000000e8 R11: ffff88ea8ad652d0 R12: ffff88ea8ad652d0
[ 7058.638050] R13: 0000000000000001 R14: 0000000000000003 R15: 0000000000000000
[ 7058.638054] FS:  0000000000000000(0000) GS:ffff88ea8b000000(0000) knlGS:0000000000000000
[ 7058.638058] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 7058.638062] CR2: 00007f35f4a193d0 CR3: 0000000123e0a005 CR4: 00000000000606f0
[ 7058.638064] Call Trace:
[ 7058.638072]  ? acpi_ns_search_and_enter+0xc8/0x4d4
[ 7058.638077]  ? acpi_ut_update_object_reference+0x185/0x20e
[ 7058.638083]  acpi_ns_lookup+0x606/0x809
[ 7058.638088]  acpi_ps_get_next_namepath+0xbc/0x34a
[ 7058.638093]  acpi_ps_parse_loop+0x382/0x9c2
[ 7058.638100]  ? kmem_cache_alloc+0x1a2/0x1b0
[ 7058.638106]  ? acpi_ut_trace+0x26/0x66
[ 7058.638112]  acpi_ps_parse_aml+0x1ac/0x4bd
[ 7058.638117]  acpi_ps_execute_method+0x1fa/0x2bc
[ 7058.638122]  acpi_ns_evaluate+0x2ee/0x435
[ 7058.638130]  acpi_ev_asynch_execute_gpe_method+0xbd/0x159
[ 7058.638136]  acpi_os_execute_deferred+0x1a/0x30
[ 7058.638142]  process_one_work+0x1de/0x410
[ 7058.638147]  worker_thread+0x32/0x410
[ 7058.638153]  kthread+0x121/0x140
[ 7058.638158]  ? process_one_work+0x410/0x410
[ 7058.638165]  ? kthread_create_worker_on_cpu+0x70/0x70
[ 7058.638171]  ? do_syscall_64+0x73/0x130
[ 7058.638177]  ? SyS_exit_group+0x14/0x20
[ 7058.638183]  ret_from_fork+0x35/0x40
[ 7058.638186] Code: 48 ff c3 e9 2e ff ff ff 41 80 7c 1d 00 00 74 0c 48 c7 c7 a9 15 ae 9c e8 4e 04 fb ff 5b 41 5c 41 5d 41 5e 5d c3 66 66 66 66 90 55 <48> 89 e5 41 55 41 54 53 51 44 8b 27 41 81 fc 5c 5f 5f 5f 0f 84 
[ 7058.638281] NMI backtrace for cpu 2 skipped: idling at intel_idle+0x7b/0x120
000000000000001 R14: 0000000000000003 R15: 0000000000000000
[ 7058.638054] FS:  0000000000000000(0000) GS:ffff88ea8b000000(0000) knlGS:0000000000000000
[ 7058.638058] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 7058.638062] CR2: 00007f35f4a193d0 CR3: 0000000123e0a005 CR4: 00000000000606f0
[ 7058.638064] Call Trace:
[ 7058.638072]  ? acpi_ns_search_and_enter+0xc8/0x4d4
[ 7058.638077]  ? acpi_ut_update_object_reference+0x185/0x20e
[ 7058.638083]  acpi_ns_lookup+0x606/0x809
[ 7058.638088]  acpi_ps_get_next_namepath+0xbc/0x34a
[ 7058.638093]  acpi_ps_parse_loop+0x382/0x9c2
[ 7058.638100]  ? kmem_cache_alloc+0x1a2/0x1b0
[ 7058.638106]  ? acpi_ut_trace+0x26/0x66
[ 7058.638112]  acpi_ps_parse_aml+0x1ac/0x4bd
[ 7058.638117]  acpi_ps_execute_method+0x1fa/0x2bc
[ 7058.638122]  acpi_ns_evaluate+0x2ee/0x435
[ 7058.638130]  acpi_ev_asynch_execute_gpe_method+0xbd/0x159
[ 7058.638136]  acpi_os_execute_deferred+0x1a/0x30
[ 7058.638142]  process_one_work+0x1de/0x410
[ 7058.638147]  worker_thread+0x32/0x410
[ 7058.638153]  kthread+0x121/0x140
[ 7058.638158]  ? process_one_work+0x410/0x410
[ 7058.638165]  ? kthread_create_worker_on_cpu+0x70/0x70
[ 7058.638171]  ? do_syscall_64+0x73/0x130
[ 7058.638177]  ? SyS_exit_group+0x14/0x20
[ 7058.638183]  ret_from_fork+0x35/0x40
[ 7058.638186] Code: 48 ff c3 e9 2e ff ff ff 41 80 7c 1d 00 00 74 0c 48 c7 c7 a9 15 ae 9c e8 4e 04 fb ff 5b 41 5c 41 5d 41 5e 5d c3 66 66 66 66 90 55 <48> 89 e5 41 55 41 54 53 51 44 8b 27 41 81 fc 5c 5f 5f 5f 0f 84 
[ 7058.638281] NMI backtrace for cpu 2 skipped: idling at intel_idle+0x7b/0x120

Je ne saurai pas trop quoi dire la dessus... je vois que le kernel cré des worker, mais est-ce normal ou pas ? Je ne saurai dire...

Hors ligne