Быстрая проверка использования виртуальной памяти Mac OS X

Anonim

Виртуальная память выполняет важнейшую задачу в современных операционных системах. По сути, она работает следующим образом: когда у вас заканчивается реальная память (ОЗУ), более медленный жесткий диск становится временным источником памяти. Недостатком является то, что жесткий диск работает медленнее, поэтому выполнение задач в виртуальной памяти не идеально, что является одной из многих причин, по которым больше физической памяти лучше. Если вам интересно узнать, как ваш Mac обрабатывает виртуальную память, вы можете просмотреть краткий обзор из командной строки с помощью команды vm_stat.

Проверка использования виртуальной памяти Mac OS X с помощью vm_stat

vm_stat выдаст общий обзор использования виртуальной памяти, выглядящий примерно так:

"

$ vm_stat Mach Статистика виртуальной памяти: (размер страницы 4096 байт) Свободных страниц: 5231. Активных страниц: 130041. Неактивных страниц: 73169. Страниц, подключенных к сети: 53703 . Ошибки перевода: 84039105. Страницы, копируемые при записи: 7089068. Страницы, заполненные нулями: 32672437. Повторно активированные страницы: 432070. Страницы: 62166. Страницы: 63545. Кэш объектов: 1445817 совпадений из 1470191 поисков (коэффициент совпадений 98%) "

Если вы хотите постоянно обновлять информацию об использовании виртуальной памяти, попробуйте добавить числовое значение после команды vm_stat, указывающее количество секунд, прошедших до обновления данных. Например:

vm_stat 3

Теперь каждые три секунды вы будете получать обновление использования виртуальной памяти.

Справочная страница для vm_stat довольно короткая, повторяется здесь:

Вы также можете просмотреть некоторую информацию об использовании виртуальной памяти с помощью команды top, просто введите «top» в Терминале, чтобы увидеть автоматически обновляемый список использования памяти в реальном времени. Кроме того, графический монитор активности в OS X покажет, как Mac обрабатывает виртуальную память, как показано на вкладке «Память».

Быстрая проверка использования виртуальной памяти Mac OS X