Продолжаем кромсать CLR: пул объектов .Net вне куч SOH/LOH
|
|
Среда, 07 Января 2015 г. 22:52
+ в цитатник
Добрый день, уважаемые разработчики (просто не знал, с чего начать пост). Предлагаю перед тем как начнется трудовая неделя немного подразмять мозги (совсем немного) и построить свой Small Objects Heap для .Net. Вернее даже не Small Objects Heap, а Custom Objects Heap. Это — один из примеров прошлогодней конференции
CLRium, новая итерация которой состоится
в Апреле — в Москве и в Мае — в Питере
Как все мы знаем, в .Net существует две группы куч: для больших и малых объектов. Как выяснить, во сколько нам обойдется объект можно при помощи кода из этой статьи (он нам пригодится):
Ручное клонирование потока, а получить указатель на объект и по указателю получить сам объект можно научиться, прочтя эту статью:
Получение указателя на объект .Net. Также нам понадобится статья корейского (южно-) программиста по перенаправлению указателя на скомпилированную часть метода на другой метод:
http://habrahabr.ru/post/247433/
Метки:
C#
Блог компании Luxoft
.NET
clrium
.net framework
clr
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-