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

Терминал

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

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

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

$ vm_stat
Mach Virtual Memory Statistics: (page size of 4096 bytes)
Pages free: 5231.
Pages active: 130041.
Pages inactive: 73169.
Pages wired down: 53703.
"Translation faults": 84039105.
Pages copy-on-write: 7089068.
Pages zero filled: 32672437.
Pages reactivated: 432070.
Pageins: 62166.
Pageouts: 63545.
Object cache: 1445817 hits of 1470191 lookups (98% hit rate)

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

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

vm_stat 3

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

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

vm_stat отображает статистику виртуальной памяти Mach. Если необязательный
задан интервал, тогда vm_stat будет отображать статистику каждые
интервал секунд. В этом случае каждая строка вывода отображает изменение
в каждой статистике (счетчик интервалов, равный 1, отображает значения в секунду в секунду).
онд). Однако первая строка вывода после каждого баннера отображается
общесистемные итоги для каждой статистики. Отображаются следующие значения:
играл:

Страницы бесплатно
общее количество свободных страниц в системе.

Страницы активны
общее количество страниц, используемых в настоящее время и доступных для страниц.

Страницы неактивны
общее количество страниц в неактивном списке.

Страницы подключены вниз
общее количество страниц, подключенных вниз. То есть страницы, которые не могут
быть выгруженным.

Ошибки перевода
количество вызовов подпрограммы «vm_fault».

Копирование страниц при записи
количество ошибок, которые привели к копированию страницы (обычно
вызванные ошибками копирования при записи).

Страницы не заполнены
общее количество страниц, которые были заполнены нулями по запросу.

Страницы повторно активированы
общее количество страниц, которые были перемещены из неактивных
list в активный список (повторно активирован).

Пейджины
количество запросов страниц с пейджера (например, индексный дескриптор
пейджер).

Pageouts
количество страниц, которые были выгружены.

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

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.