Использование памяти процессом увеличивается при получении дампа с использованием procdump. Это вообще возможно?

Добрый день,
В моей компании регулярно мы имеем дело с утечками памяти, и поэтому каждая установка имеет procdump установлен, чтобы иметь возможность взять дамп памяти в целях расследования.

Теперь мой клиент жалуется на процесс, который обычно работает на уровне ±500 МБ, и использует +3Gb при использовании памяти.

Я попросил клиента взять дамп, используя procdumpЭто нормальная процедура, но клиент отвечает, что запуск procdump инициирует использование памяти в направлении 3Gb, делая дамп непригодным для использования.

Это вообще возможно? Как процесс может понравиться procdump увеличить использование памяти процессом при получении дампа (и как этого можно избежать)?

заранее спасибо
Dominique

1 ответ

Решение

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

Если такой вопрос когда-либо появляется, всегда проверяйте, контролирует ли пользователь правильное использование памяти.

@Raymond: спасибо за ваши быстрые ответы и извините за неудобства

Другие вопросы по тегам