Я просто не знаю, как использовать команду mem в BSD для доступа к физической или виртуальной памяти, чтобы получить таблицы ACPI и их адреса .......
$ mem Введите команду mem не найдена ....
так что я могу сделать ?
Может ли любой орган дать мне разъяснения по этой команде, как ее использовать и какой результат она даст, и все такое ....
пожалуйста, помогите мне в этом, я борюсь с этим за последние три дня?
Нет никаких mem
команда, не знаю, почему вы думаете, что это ... Вы, вероятно, ищете kdbg
и это dump memory
команда. В kdbg
войти help $cmd
(где $ cmd - команда) для получения дополнительной помощи.
Eсть /dev/mem
специальное устройство, представляющее физическую память. Вы можете читать и писать на это устройство, в частности, вы можете быть заинтересованы в использовании dd
для копирования фрагментов.
Оба они требуют корневого доступа, и оба легко могут привести к сбою или повреждению памяти.
Будьте осторожны с ними.
ты можешь использовать:
sysctl hw.physmem
Тогда есть еще:
su-3.2 # память grep /var/run/dmesg.boot
полезная память = 8571846656 (8174 МБ)
доступная память = 8270299136 (7887 МБ)
су-3.2 #