1

С правами root, как я могу сбросить физическую память на машине OSX? Ищите эквивалент Linux /dev /mem или /dev /kmem. Я читал о sleepimage, но не уверен, как распаковать его (это только 1 ГБ на моем Mac с 16 ГБ памяти)

1 ответ1

1

Согласно этой книге Mac OS X Internals , Apple удалила устройства /dev/mem и /dev/kmem из системы, поэтому получить доступ к этим специальным устройствам невозможно.

Что касается обходного пути, вам нужно реализовать собственное расширение ядра, реализующее ваше собственное устройство памяти. Например, проверьте проект comex/Kmem.

Согласно этому ответу вы также можете включить его, используя следующий загрузочный аргумент:

sudo nvram boot-args="kmem=1"

затем перезагрузите компьютер.

Смотрите также: Как получить доступ к /dev /mem в OSX?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .