Как стать автором
Обновить
24
0
Frozik @Frozik

Пользователь

Отправить сообщение

Осторожней с ChildWindow в Silverlight SDK. MemoryLeak detected

Время на прочтение2 мин
Количество просмотров471
В процессе поиска своих утечек памяти в приложении написанном на Silverlight (последняя запись в моём личном блоге) обнаружил в классе ChildWindow ошибку, приводящюю к утечке памяти.
Читать дальше →
Всего голосов 19: ↑11 и ↓8+3
Комментарии3

Wow64 и анализ дампов Silverlight

Время на прочтение2 мин
Количество просмотров1.3K
Писал сложную форму на Silverlight и когда дописал, с ужасом обнаружил, что у меня где-то происходит утечка памяти. Волноваться я не стал, а снял несколько дампов на 3,5 гигабайта и хотел было в WinDbg выяснить в чём собственно дело, но SOS упорно посылал меня на любую из команд.

Дело в том, что Silverlight это x86, поэтому, как только мы загрузим дамп в WinDbg x86, то надо явно сказать, что работать мы будем 32х битном режиме.

Волшебное слово:
!wow64exts.sw

Пример:
.loadby sos coreclr
.chain
!wow64exts.sw

Дальше работаем как обычно.

Have fun

Читать дальше →
Всего голосов 21: ↑13 и ↓8+5
Комментарии3

Отладка приложений в .NET Framework 2.0 и выше

Время на прочтение12 мин
Количество просмотров5.7K
Хочу начать серию статей, посвящённых отладке ваших .NET приложений на стороне заказчика, а также оптимизации вашего кода. В связи с этим понадобиться немного подготовить вашу систему. В этой статье мы ознакомимся с различными инструментами для отладки приложений, немного углубимся в описание CLR, где это будет необходимо.
Отладка приложений в .NET Framework
Всего голосов 49: ↑44 и ↓5+39
Комментарии27

.NET Framework. Memory management

Время на прочтение11 мин
Количество просмотров22K
В данной статье рассматриваются некоторые моменты по работе с памятью в .NET Framework. Статья описывает работу GC, как GC контролирует свои хип, режимы работы GC. Приведены примеры, по использованию памяти в обход GC. Я изложил не только легко доступную информацию, ну и ту, что доступна только при изучении дампов приложений, написанных на .NET. Надеюсь статья получилась информативной и не очень скучной. Следующая статья будет про загрузчик, JIT, и его структур данных, таких как Method Tables, Method Descriptors и EEClass.
Немного дополнительной информации о управляемой памяти в .NET
Всего голосов 30: ↑28 и ↓2+26
Комментарии10

Всё новое в C# 3.0 в одной небольшой программе

Время на прочтение4 мин
Количество просмотров753
На улице погода не очень, никуда не поехать, решил создать что то извращённое, больно уж захотелось… Предлагаю ниже код небольшой программы. Что она должна выдать на консоль? Скомпилируйте и проверьте себя...

Для тех кто понижает карму: не нравится пост переходите к другим темам. Он находится в персональном блоге. Комментировать ведь охото, а виртуалов я не создаю, не будьте так суровы…


Читать дальше →
Всего голосов 10: ↑7 и ↓3+4
Комментарии12

Visual Studio 2008 работает в MacOS?

Время на прочтение1 мин
Количество просмотров863
Смотрел блог Anders Norås' и случайно увидил этот ролик, в нём по виду MacOS и работающая Visual Studio 2008. И возникает вопрос, как это можно сделать?
Читать дальше →
Рейтинг0
Комментарии2

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Работает в
Дата рождения
Зарегистрирован
Активность