Использование памяти процессом увеличивается при получении дампа с использованием procdump. Это вообще возможно?
Добрый день,
В моей компании регулярно мы имеем дело с утечками памяти, и поэтому каждая установка имеет procdump
установлен, чтобы иметь возможность взять дамп памяти в целях расследования.
Теперь мой клиент жалуется на процесс, который обычно работает на уровне ±500 МБ, и использует +3Gb при использовании памяти.
Я попросил клиента взять дамп, используя procdump
Это нормальная процедура, но клиент отвечает, что запуск procdump
инициирует использование памяти в направлении 3Gb, делая дамп непригодным для использования.
Это вообще возможно? Как процесс может понравиться procdump
увеличить использование памяти процессом при получении дампа (и как этого можно избежать)?
заранее спасибо
Dominique
1 ответ
Нет, это кажется невозможным, но могут быть и уловы: в моем конкретном случае наши клиенты отслеживают использование памяти процессами, один раз с, а другой - без общих данных (например, использование файла подкачки).
Если такой вопрос когда-либо появляется, всегда проверяйте, контролирует ли пользователь правильное использование памяти.
@Raymond: спасибо за ваши быстрые ответы и извините за неудобства