Как я могу сделать запись XPerf на альтернативный диск - PullRequest
0 голосов
/ 08 июня 2011

В прошлый раз, когда я использовал XPerf, он убил мой SSD, слишком большая активность на диске.

Есть ли простой способ заставить XPerf записывать данные трассировки на альтернативный жесткий диск?

Я использую скрипт HeapMonitor.cmd для запуска XPerf, поэтому я предполагаю, что есть некоторые параметры командной строки для XPerf, которые будут делать то, что мне нужно?

Ответы [ 2 ]

0 голосов
/ 08 июня 2011

ОК, поэтому ответ - просто переместить файл HeapMonitor.cmd на другой жесткий диск (не SSD), и он просто будет работать.

Существуют параметры командной строки, которые выглядят следующим образом:

-f heap.etl

, который можно изменить на

-f f:\blah\heap.etl

Я сделал некоторые из них, но не все, и, кажется, все еще работает.

0 голосов
/ 08 июня 2011

Я не пробовал это, но, возможно, вы можете решить это с помощью комбинации абсолютных путей для ProfileFileName в -start и MergedETL в -stop -d?

Вот ссылка к справке параметра командной строки.

...