ozr1
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору skipik Цитата: Плюс в хакере нужно смотреть на колонку Private WS, именно она показывает объём потребляемой памяти. | Здесь пишут, что "Private bytes — объем занимаемой процессом памяти (реально выделенные страницы, исключая shared)". А здесь -- более, на мой взгляд, корректно, и сразу про оба пункта (редакторская правка в плане коррекции знаков препинания -- моя): Цитата: Working Set - это так называемый рабочий набор процесса - сумма всех страниц памяти процесса, которые находятся в ОП, а не на диске в данный момент. Размер этого набора непостоянен: если в системе достаточно много свободных физических страниц, то набор может расти вплоть до максимального и выше, а если наблюдается нехватка свободных страниц, то рабочие наборы процессов начинают усекаться - у процессов отбираются странички, содержимое которых, если нужно, сбрасывается в страничный файл или файл на диске. Private Bytes - память, формально недоступная другим процессам (хотя ReadProcessMemory/WriteProcessMemory легко до неё дотянутся). По сути, это - любая память, кроме проекций файлов (PE образов, файлов данных, разделяемых областей с подкачкой из страничного файла), в подавляющем большинстве приложений это - куча/кучи процесса. Поэтому этот показатель важен для мониторинга утечек. |
| Всего записей: 331 | Зарегистр. 05-07-2015 | Отправлено: 18:29 21-02-2021 | Исправлено: ozr1, 18:42 21-02-2021 |
|