GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Hace que Ubuntu en Macbook Pro tenga un alto uso de CPU?

Instalé Ubuntu 13.10 en una MacBook Pro 10,1. Sin embargo, después de la instalación, el proceso de kworker consume más del 90 % del uso de la CPU. Intenté lo siguiente:

  1. (Sugerido en esta respuesta) Ejecute grep . -r /sys/firmware/acpi/interrupts/ para ver si algún GPE tiene valores altos.
  2. (Sugerido en esta respuesta) Bajo sudo -s , ejecute echo l > /proc/sysrq-trigger y lea la salida en dmesg .
  3. (Sugerido en esta respuesta) Ejecute sudo perf record -g -a sleep 10 y lea la salida en perf report .

Para 1, gpe16 tenía un valor alto y seguía subiendo. Intenté deshabilitar gpe16 como se sugiere en la respuesta, y el uso de la CPU de kworker se redujo al 0,0 %.

Para 2 (sin deshabilitar gpe16 ), dmesg no mostró información adicional a la que estaba presente en el arranque.

Para 3 (sin deshabilitar gpe16 ), informó lo siguiente en rojo:

-  50.76%      kworker/0:5  [kernel.kallsyms]                        [k] native_read_tsc
   - native_read_tsc
      - 64.72% delay_tsc
           __const_udelay
         + gmux_index_wait_ready.isra.6
      - 35.28% __const_udelay
         + gmux_index_wait_ready.isra.6
-  35.14%      kworker/0:5  [kernel.kallsyms]                        [k] delay_tsc
   - delay_tsc
   - __const_udelay
   - gmux_index_wait_ready.isra.6
      - 59.84% gmux_index_write8
           gmux_notify_handler
           acpi_ev_notify_dispatch
           acpi_os_execute_deferred
           process_one_work
           worker_thread
           kthread
           ret_from_fork
      - 40.16% gmux_index_read8
           gmux_notify_handler
           acpi_ev_notify_dispatch
           acpi_os_execute_deferred
           process_one_work
           worker_thread
           kthread
           ret_from_fork

Preguntas:

  1. ¿Qué es gpe16? ? ¿Cómo sé que deshabilitar esta interrupción por el bien de kworker no tendrá otras consecuencias?
  2. Qué información se puede obtener del perf report ? ¿Hay algo que ver con la marca de tiempo en el MacBook Pro?

Respuesta aceptada:

Cuando tengo un uso ridículo de la CPU, siempre parece ser un proceso relacionado con Python. Simplemente lo mato dentro de (Gnome) System Monitor cada vez que me molesta.


Ubuntu
  1. Ubuntu 18.04 Systemd-udevd usa CPU alta, ¿conflicto con wifi?

  2. ¿Reparar el cargador de arranque de Windows después de instalar Ubuntu en Macbook Pro?

  3. ¿Uso muy alto de la CPU en la computadora portátil HP Dv7 cuando está inactiva?

  4. Cómo obtener el uso de la CPU

  5. Jenkins ejecutándose con un uso de CPU muy alto

5 formas de comprobar el espacio en disco en Ubuntu

Cómo instalar VMware Workstation Pro en Ubuntu 20.04

Cómo verificar la temperatura de la CPU en Ubuntu

¿Alto uso de la CPU mientras se reproduce Flash?

Inicio triple de Windows, Ubuntu y Mac Os X Ml en Macbook Pro (9,1)?

Cómo instalar VMware Workstation Pro 16 en Ubuntu 22.04