(Как) можно включить сбор данных о распределении при профилировании с помощью dotMemory CLT

Я чувствую себя комфортно с dotMemory CLT, и я хотел бы понять, если / как я могу включить сбор данных выделения с флагом командной строки.

С API я знаю о возможности использовать MemoryProfiler.EnableAllocations, а с настольным приложением я просто отмечаю флажок

Изображение, показывающее флажок, на который я ссылаюсь

Но я не нахожу ссылок на эту концепцию в отношении CLT.

Попытка использовать start не делает трюк, и рассматривает dotMemory help start не раскрывает ничего перспективного.

Это просто не поддерживается, или я пропускаю / неправильно понимаю критический раздел документации?

1 ответ

Решение

Строка скопирована с dotMemory.exe help start |more

[--collect-alloc|-c] Collect callstack allocation data (impacts performance!)

Пример: dotMemory start "C:\Path\To\YourProgram.exe" -c

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