Существует ли профилировщик памяти Silverlight? - PullRequest
8 голосов
/ 01 октября 2008

CLR-профилировщик не работает с Silverlight CLR. Существует ли другой профилировщик памяти?

Ответы [ 10 ]

3 голосов
/ 01 апреля 2010

Вот профилирование памяти в silverlight с использованием Xperf.

Получение информации о ГК

3 голосов
/ 27 августа 2010

Попробуйте это, это очень полезно:

http://www.red -gate.com / продукция / ants_memory_profiler / index.htm

Бруно.

2 голосов
/ 05 августа 2010
2 голосов
/ 01 октября 2008

Похоже, еще не доступен. Однако, как рекомендуется в этой ветке форума , вы можете преобразовать свое приложение Silverlight в приложение WPF и профиль, который:

На данный момент нет никакого инструмента, но в качестве обходного пути вы можете легко создать настольную (WPF) версию вашего клиента Silverlight из той же кодовой базы и нескольких настроек (см. Пример Scot в блоге - http://weblogs.asp.net/scottgu/pages/silverlight-tutorial-part-8-creating-a-digg-desktop-application-using-wpf.aspx). Как только вы закончите с этим, вы можете запустить любой профилировщик производительности, который работает с WPF.

Не оптимальное решение, но на данный момент это лучший вариант ...

Обновление: Только что увидел сообщение в блоге о XPerf, который является сэмплером процессора для Silverlight. Не совсем профилировщик памяти, но хороший инструмент для тестирования производительности приложений Silverlight ...

1 голос
/ 04 октября 2011

Автономный CLR-профилировщик обновлен для работы с Silverlight, поэтому вам не нужно иметь VS Premium / Ultimate.

Блог API профилирования CLR Дэвида Бромана: выпущен CLRProfiler V4

Пользовательский интерфейс не так уж хорош, но он работает.

1 голос
/ 26 августа 2011

.NET Memory Profiler начиная с версии 4.0 поддерживает профилирование Silverlight.

Настоятельно рекомендуем.

1 голос
/ 02 июня 2011

Я использую бесплатный XTE Profiler , который также работает с приложениями Silverlight Standard и Out of Browser. Показывает также использование оперативной памяти.

1 голос
/ 26 августа 2010

Используйте Silverlight Spy
В него встроен профилировщик памяти
alt text

1 голос
/ 04 сентября 2009

Попробуйте использовать Atologic SilverProfiler. Доступно по адресу www.atologic.com .

1 голос
/ 27 июля 2009

Хотя это и не полноценный профилировщик с аппетитным графическим интерфейсом, вы можете использовать Windbg + SOS для отладки приложения Silverlight, для этого потребуется много ручной работы, но затем вы сможете пройтись по управляемой куче.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...