Поскольку Parallels Desktop 10 и Fusion 7 работают медленно на Yosemite, есть статьи базы знаний, которые заставляют пользователей выполнять
sudo nvram boot-args="debug=0x10"
Например здесь: http://kb.parallels.com/122767
Я понял, что 0x10 «сделает ddb отладчиком по умолчанию». Но я понятия не имею, что это значит, но звучит пугающе.
Что эта команда сделает с Yosemite/Mac? Может ли он иметь какие-либо другие побочные эффекты?
sudo nvram boot-args="debug=0x144"
Это комбинация функций отладки ядра, которая покажет вам дополнительную информацию о процессах ядра, что может быть исключительно полезно, если система испытывает панику ядра. Другой вариант — использовать debug=0x14e, что отобразит еще больше параметров ведения журнала. Основное использование этого заключается в том, что он включает паники ядра в старом стиле, которые показывают прокручиваемый текст на экране о том, почему система запаниковала, вместо отображения серого фона и сообщения о простой перезагрузке вашей системы. Альтернативные параметры отладки следующие, хотя они, скорее всего, будут полезны только программистам ядра:
- 0x01 — Остановиться во время загрузки и дождаться подключения отладчика
- 0x02 — отправить вывод отладки ядра на консоль
- 0x04 — переход в отладчик по немаскируемому прерыванию
- 0x08 — отправить отладочную информацию ядра на последовательный порт
- 0x10 — Сделать ddb отладчиком по умолчанию
- 0x20 - вывод диагностической информации в системный журнал
- 0x40 — разрешить отладчику ARP и маршрутизацию
- 0x80 — поддержка старых версий gdb в новых системах.
- 0x100 — отключить графический диалоговый экран паники
Источник: параметры аргумента загрузки в OS X
ddb - это просто отладчик. Абсолютно безопасно включать такие режимы для сбора информации, если у вас возникли проблемы с системой.
Крумелур
Джерран
Крумелур
debug=0x10
и проблема исчезнет.Хакмодфорд
jhfrontz