Отфильтрованные события в Process Monitor хранятся в памяти или на диске?

1104
leeand00

При фильтрации событий в Process Monitor хранит ли он отфильтрованные события в памяти или на диске, или он просто дает отфильтрованный счетчик?

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

3
Возможно, вы имеете в виду Process Monitor? Daniel B 9 лет назад 2
Правильный. Виноват. leeand00 9 лет назад 0

1 ответ на вопрос

6
Daniel B

По умолчанию Process Monitor сохраняет все, включая видимые и невидимые события (скрытые фильтрами) в виртуальной памяти. Это также четко указано в строке состояния: «Поддерживается виртуальной памятью».

Чтобы полностью удалить невидимые события, вы можете активировать опцию «Удалить отфильтрованные события» в меню «Фильтр». В зависимости от того, насколько строги ваши фильтры, это значительно уменьшит объем данных.

Чтобы хранить данные на диске вместо памяти, вы можете использовать диалоговое окно «Файлы резервных копий», доступное в меню «Файл». Естественно, это снизит производительность Process Monitor.

хочу спросить немного больше, есть ли способ напрямую генерировать CSV-файл? 9 лет назад 0
@AntonyLee Нет. Process Monitor хранит намного больше, чем то, что появляется в файле при сохранении в формате CSV. Также по умолчанию ни один из файлов, используемых Process Monitor, не является постоянным. Они удаляются / очищаются при закрытии программы / очистке журнала. Daniel B 9 лет назад 1
Я бы сказал, что «поддержка виртуальной памятью» не «ясно» указывает на то, что * отфильтрованные события не фильтруются в журнале *. На самом деле это довольно неинтуитивно, и я считаю, что отбрасывать отфильтрованные события, то есть то, что мы собираемся игнорировать в первую очередь, также следует игнорировать. Или, по крайней мере, сообщается более четко. Scott 8 лет назад 0
Опция «Отбрасывать отфильтрованные события» не снижает требования к памяти. У меня он включен, в Process Monitor не отображаются события (все отфильтровано), но все равно он использует 5 ГБ ОЗУ. Выбор Clear Display возвращает его обратно к 170 МБ (но, конечно, затем он снова начинает расти). qris 6 лет назад 0

Похожие вопросы