Різні стовпці в "Моніторі діяльності" трохи заплутані
Різні стовпці в "Моніторі діяльності" трохи заплутані
Відповіді:
З моєї відповіді на помилку сервера :
Жаргон пам'яті Mac OS X:
Провідний : це стосується коду ядра тощо. Пам'ять, яка ніколи не повинна бути переміщена з ОЗУ. Також відомий як пам'ять резидента.
Спільний : пам'ять, яка ділиться між двома або більше процесами. Обидва процеси показали б цей об'єм пам’яті, тому може бути дещо введено в оману, скільки пам’яті фактично використовується.
Справжнє : це "реальне" використання пам'яті для програми, як повідомляється task_info () - приблизна кількість фізичних сторінок, що мають поточний процес. (RSIZE)
Приватне : Це пам'ять, яку процес використовує виключно самостійно, яка використовується в пам'яті резидента. (RPRVT)
Віртуальна : Загальна кількість адресного простору в процесі, який відображається на будь-що - будь то довільно великий простір для змінних чи щось інше - не прирівнюється до фактичного використання VM. (VSIZE)
Активна : Пам'ять, яка в даний час позначена як активна, і використовується ОЗУ.
Неактивний : "Неактивна пам'ять більше не використовується і її кешували на диску. Вона залишатиметься в оперативній пам'яті, поки іншому додатку не знадобиться місця. Залишити цю інформацію в оперативній пам’яті вам на користь, якщо ви (або клієнт вашого комп’ютера) повернетесь назад до цього пізніше ». - Довідка Mac OS X
Безкоштовно : обсяг оперативної пам’яті фактично доступний без будь-яких даних.
Найкраща документація, про яку я знаю (і яку вдалося знайти під час подальших досліджень) - це власна стаття Apple про керування пам’яттю на веб-сайті розробника.
Інші варті джерела: список розсилки Дарвіна- розробок : [ 1 ], [ 2 ] та стара стаття про MacOSXHints . Крім того, Майк Еш опублікував у своєму блозі хороший вступ мирян
Справжня пам'ять стосується фізичної пам'яті (фактичні модулі оперативної пам’яті на вашому комп’ютері). Віртуальна пам’ять - скільки "підробленої" пам'яті виділяється на процес, тобто пам'ять, яка виділяється на постійному носії інформації (жорсткий диск, твердотільний диск тощо) для цього процесу. Спільна пам'ять - це фізична (реальна) пам'ять, якою можна ділитися з іншими процесами. Приватна пам'ять - це "реальна" пам'ять, яка може використовуватися лише тим процесом, якому вона призначена.
Ці пояснення можуть також допомогти ... безпосередньо з монітора активності -> довідки -> перегляду використання системної пам'яті:
Ось пояснення деяких відомостей, що відображаються внизу панелі пам'яті:
Apple оновила Монітор активності в OSX 10.9 (Mavericks). У них є хороша стаття про те, що все тут означає http://support.apple.com/kb/HT5890 . Підсумовуючи ...
Поєднання статистики вільної, дротової, активної, неактивної та використаної пам’яті в попередніх версіях Монітора активності було замінено в Mavericks простою для читання графіком «Тиск пам’яті».
Тиск пам'яті позначається кольором: