Как войти в Mac OS X с помощью sysctl используемую и свободную память? Разыскиваемый sysctl -a | grep vm
или sysctl -a | grep mem
но не сделал нашел что-либо релевантным.
Вы не делаете.
Ну, за исключением размера общей памяти, с которым Вы, возможно, нашли sysctl -a | grep mem
(hw.memsize = 4294967296
на моей машине).
vm_stat
отображает ту же информацию как Activity Monitor.app
делает, просто необходимо умножить значение, которое Вы хотите размером страницы. Обоим предоставляют в выводе.
Почему бы не использовать top
управлять для просмотра использования памяти в в реальном времени?
ОБНОВЛЕНИЕ:
Можно использовать следующие команды:
sysctl -a | grep hw.usermem
sysctl -a | grep hw.physmem
Поскольку полный список вводит человека sysctl в терминале.