С правами 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?