Может ли Xperf или что-то еще фильтровать etl для определенного процесса, чтобы уменьшить размер?
Я записываю множество трассировок с помощью xperf, где я смотрю только на определенный процесс (конечно, когда я не смотрю на использование ЦП на ядро и т. Д.). Теперь эти следы становятся очень большими, и работать с ними утомительно.
Есть ли способ удалить процесс из etl, чтобы уменьшить его размер? Так как я не проверяю межпроцессные проблемы, я никогда не буду на них смотреть, и было бы здорово, если бы etls можно было обработать один раз, чтобы уменьшить их размер, чтобы их было легче открывать и сравнивать.
1 ответ
Вы можете проверить этот код, чтобы сделать это самостоятельно. https://github.com/Donpedro13/etwprof
Сделать это можно как в реальном времени, так и с помощью релоггера.
Обратите внимание, что вы можете потерять некоторую информацию, потому что определенные события, относящиеся к вашему процессу, происходят из других процессов (например, события готовности и т. Д.).