Обновить
24
0
Frozik@Frozik

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

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

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

Время на прочтение2 мин
Охват и читатели534
В процессе поиска своих утечек памяти в приложении написанном на Silverlight (последняя запись в моём личном блоге) обнаружил в классе ChildWindow ошибку, приводящюю к утечке памяти.
Читать дальше →

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

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

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

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

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

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

Have fun

Читать дальше →

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

Время на прочтение12 мин
Охват и читатели6K
Хочу начать серию статей, посвящённых отладке ваших .NET приложений на стороне заказчика, а также оптимизации вашего кода. В связи с этим понадобиться немного подготовить вашу систему. В этой статье мы ознакомимся с различными инструментами для отладки приложений, немного углубимся в описание CLR, где это будет необходимо.
Отладка приложений в .NET Framework

.NET Framework. Memory management

Время на прочтение11 мин
Охват и читатели24K
В данной статье рассматриваются некоторые моменты по работе с памятью в .NET Framework. Статья описывает работу GC, как GC контролирует свои хип, режимы работы GC. Приведены примеры, по использованию памяти в обход GC. Я изложил не только легко доступную информацию, ну и ту, что доступна только при изучении дампов приложений, написанных на .NET. Надеюсь статья получилась информативной и не очень скучной. Следующая статья будет про загрузчик, JIT, и его структур данных, таких как Method Tables, Method Descriptors и EEClass.
Немного дополнительной информации о управляемой памяти в .NET

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

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

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


Читать дальше →

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

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

Информация

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