Cómo desactivo / configuro la aceleración automática de macOS Sierra de la CPU para tareas intensivas del procesador

Estoy usando un iMac (finales de 2015) con una CPU Intel Core i7 (cuatro núcleos) de 4 GHz con 32 GB de ram y una unidad Fusion de 3TB. Soy un desarrollador de software que trabaja en una gran base de código que solía tardar unos 30 minutos en build y ejecutar testings de unidad en mi bestia de una máquina. Por supuesto, ejecutar la construcción significaba que el uso de la CPU estaba en el techo y que el ventilador funcionaba a su velocidad más rápida.

Me actualicé a macOS sierra ayer, ¡y mi primer bash de build el proyecto en el que estoy trabajando tomó tres horas y media! Durante este time, mi computadora y ventilador eran tan silenciosos como un bebé dormido.

Investigué un poco y descubrí que cada vez que un process utiliza demasiada potencia de CPU hasta el punto de hacer que los ventiladores sean audibles, en solo un par de segundos veo que el uso de la CPU de este process se cae, y después de unos minutos, el sonido del ventilador baja también Parece que en Sierra se agregó una function para garantizar que la CPU no se sobrecaliente al acelerar el uso del procesador para processs de alta demanda de CPU de forma automática.

Lo que necesito saber es cómo desactivar / configurar esta function, porque está acabando con mi productividad. Realmente me encantan las otras características excelentes de Sierra, pero sin duda alguna las rebajaría si no hay forma de desactivar este autoaceleración.

  • Caracteres extraños en los informes .awd de la console
  • macOS Sierra: el cuadro de dialog de Safari se abre sin botones
  • Mac App Store muestra recuento de actualizaciones pero la sección está contraída / vacía
  • iTerm2 - Desactiva los mismos commands en tabs
  • Resolución DNS fuera de línea en Sierra
  • ¿Por qué "Safari Web Content quit unexpectedly" ocurre a menudo en macOS Sierra?
  • Mi ruta de acceso a la terminal en macOS SIerra está en mal estado
  • Conecte 2 monitores LG Ultrafine 5K enchufados en el mismo lado de finales de 2016 MacBook Pro 15 pulgadas
  • One Solution collect form web for “Cómo desactivo / configuro la aceleración automática de macOS Sierra de la CPU para tareas intensivas del procesador”

    Estos son algunos pasos generales de una publicación sobre " Deshabilitar la aceleración kernel_task de OS X " que deberá probar ya que no tengo un iMac a mano. Recomiendo encarecidamente que lea la publicación en detalle y también comprenda los riesgos potenciales antes de ejecutar esta secuencia.

    1. Deshabilite la Protección de Integridad del Sistema para que pueda realizar ediciones de carpetas del sistema con pasos en
      ¿Cómo desactivo la Protección de integridad del sistema (SIP) AKA "sin raíz" en OS X 10.11, El Capitan?
    2. Arranque en modo monousuario con secuencia Command-S
    3. Montar el sistema de files:
      fsck -y; mount -uw /
    4. Copia de security de la extensión IOPlatformPluginFamily.kext
      rsync -av /System/Library/Extensions/IOPlatformPluginFamily.kext /Users/Shanetworking/
    5. ahora elimine la extensión IOPlatformPluginFamily.kext y reinicie
      rm -rf /System/Library/Extensions/IOPlatformPluginFamily.kext; shutdown -r now

    Si / cuando desea restaurar la configuration,
    rsync -av /Users/Shanetworking/IOPlatformPluginFamily.kext /System/Library/Extensions

    La location /Users/Shanetworking/ para almacenar la extensión es una elección subjetiva. Puede realizar copys de security en cualquier otro lugar seguro (incluso en un disco externo). Siempre que pueda recuperarlo cuando desee deshacer esta acción.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).