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.

  • ¿Puedo agregar RAM de diferentes tamaños a iMac 5K?
  • Después de la actualización de El Capitan, no puedo iniciar session en nada con mi ID de Apple: "Esta acción no pudo completarse. Inténtalo de nuevo"
  • No se puede emparejar el controller de Playstation 3 con iMac
  • Apple Thunderbolt o HDMI para monitor externo
  • Dock en MBP Retina está usando 80% de CPU
  • OS X no se inicia en la recuperación de Internet
  • 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.

  • ¿Cómo puedo verificar en todo el sistema si un atajo de keyboard está en uso o ha sido registrado?
  • Microsoft Outlook versus iCal versus Google Calendar
  • ¿Cómo montar disco por UUID o LABEL en OS X El Capitan?
  • Xcode está oculto en OS X 10.8.2
  • OSX: pantalla de selección para notifications
  • ¿Se puede mover el menu de Apple hacia la derecha una cantidad sustancial (falla de pantalla)?
  • 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).