¿Qué hace “sudo nvram boot-args =” debug = 0x10 “” en mi Mac?

5

Como Parallels Desktop 10 y Fusion 7 se ejecutan con lentitud en Yosemite, hay artículos de KB que hacen que los usuarios ejecuten

sudo nvram boot-args="debug=0x10"

Por ejemplo, aquí: enlace

Descubrí que 0x10 "hará que ddb sea el depurador predeterminado". Pero no tengo idea de lo que esto significa, pero suena aterrador.

¿Qué hará este comando a Yosemite / the Mac? ¿Puede tener otros efectos secundarios?

    
pregunta Krumelur 07.11.2014 - 16:33

1 respuesta

5

sudo nvram boot-args="debug=0x144"

  

Esta es una combinación de las funciones de depuración del kernel que le mostrarán información adicional sobre los procesos del kernel, que puede ser excepcionalmente útil si un sistema experimenta pánicos en el kernel. Otra opción es usar debug = 0x14e, que mostrará aún más opciones de registro. El uso principal para esto es que habilita los pánicos del kernel de estilo antiguo que muestran texto desplazado en la pantalla acerca de por qué el sistema entró en pánico, en lugar de mostrar el fondo gris y el mensaje para simplemente reiniciar su sistema. Las opciones alternativas de depuración son las siguientes, aunque probablemente solo sean útiles para los programadores del kernel:

     
  • 0x01: se detiene en el momento del inicio y espera a que el depurador se conecte
  •   
  • 0x02 - Enviar salida de depuración del kernel a la consola
  •   
  • 0x04: colocar en el depurador en una interrupción no enmascarable
  •   
  • 0x08 - Enviar información de depuración del kernel a un puerto serie
  •   
  • 0x10: convierte a ddb en el depurador predeterminado
  •   
  • 0x20: salida de la información de diagnóstico al registro del sistema
  •   
  • 0x40 - Permitir que el depurador ARP y enrutar
  •   
  • 0x80 - Admite versiones antiguas de gdb en sistemas más nuevos
  •   
  • 0x100: deshabilitar la pantalla de diálogo de pánico gráfica
  •   

Fuente: Opciones de argumentos de arranque en OS X

ddb es solo un depurador. Es absolutamente seguro habilitar este tipo de modos para recopilar información una vez que haya experimentado problemas con el sistema.

    
respondido por el jherran 07.11.2014 - 18:42

Lea otras preguntas en las etiquetas