Есть ли инструмент, который я мог бы использовать для профилирования (памяти) приложения .NET compact Framework 3.5 (Windows Mobile)?Профилировщик памяти для .NET Compact Framework
Спасибо!
Есть ли инструмент, который я мог бы использовать для профилирования (памяти) приложения .NET compact Framework 3.5 (Windows Mobile)?Профилировщик памяти для .NET Compact Framework
Спасибо!
Equatec поддерживает .NET CF 3.5
Используйте Remote Performance Monitor, который поставляется с Studio. Он дает снимки GC-кучи, прослеживаемых корней и многое другое.
Это просто дает вам кучу бесполезной информации. Как кто-нибудь может использовать это, чтобы определить, какие части вашего кода являются памятью или имеют утечки памяти? –
Я использовал его несколько раз и получил ценную информацию с ее выхода. Конечно, вы должны понимать, как читать его корневые графики и трассировать выделение, но как только вы обхватите это, это очень полезно. – ctacke
CLR Profiler также поставляется с CF-SDK и позволяет просматривать кучу процесса. В отличие от Remote Performance Monitor он не разбивается все время ;-)
CLR Profiler всегда показывает сообщение об ошибке «invalid parameter» index при попытке загрузить кучу кучи. у кого-нибудь есть решение? –
Существует исправление/обходной путь для сбоев удаленного монитора производительности. Я написал об этом здесь: http://geekswithblogs.net/GruffCode/archive/2012/12/27/finding-memory-leaks-in-.net-compact-framework-applications.aspx –
Спасибо, но я искал профайлер памяти: «EQATEC Profiler - это профилировщик кода, а не профилировщик памяти. Так что это все о создании вашего приложения работать быстрее, а не отслеживать объекты и память ». – splattne
Чувак, я знаю, что ты не ответил на его вопрос, но я искал одну из них в течение нескольких месяцев! Спасибо Спасибо спасибо. –
Добро пожаловать :) –