Комментарии 11
Большое спасибо! Как раз хотел посмотреть.
Спасибо! Будем смотреть. Надеюсь, что будет что-то полезное.
Станислав, а Вы писали на Хабре статью про object in shared memory? Что-то не могу у Вас в блоге ее найти.
Выступления офигенные.
А в кусочках поменьше нет? Иногда хочется добавить в закладки некоторые выступления.
А в кусочках поменьше нет? Иногда хочется добавить в закладки некоторые выступления.
Первый день, первый докладчик.
У меня похожий ноутбук :) 772G 750m
Надо тоже попробовать ASM в VS, взамен Windbg (но пока он кажется удобнее в плане возможностей).
У меня похожий ноутбук :) 772G 750m
Надо тоже попробовать ASM в VS, взамен Windbg (но пока он кажется удобнее в плане возможностей).
А в каких областях используются столь глубокие знания CLR, о которых говорит Андрей Акиньшин, вплоть до разных процессорных инструкций для разных Jit-компиляторов?
Для оптимизации приложений на .NET в которых к быстродействию предъявляют дополнительные требования.
Сейчас как раз дочитываю одноименную книгу, и О_О как много я не знал и еще не скоро пойму до конца.
Например: иногда рекурсия может быть JIT-оптимизирована так что не нужно будет создавать пролог, эпилог и делать очистку; иногда цикл for может быть оптимизирован так что не будет проверки индекса массива (-2 инструкции ASM); иногда упаковка происходит там где ее никто не ждал, и много другого.
Сейчас как раз дочитываю одноименную книгу, и О_О как много я не знал и еще не скоро пойму до конца.
Например: иногда рекурсия может быть JIT-оптимизирована так что не нужно будет создавать пролог, эпилог и делать очистку; иногда цикл for может быть оптимизирован так что не будет проверки индекса массива (-2 инструкции ASM); иногда упаковка происходит там где ее никто не ждал, и много другого.
Что за книга, если не секрет?
Возможно, имелась ввиду книга Оптимизация приложений на платформе .Net.
Книга действительно очень хорошая.
Книга действительно очень хорошая.
Dywar уже ответил за меня =)
Если честно, то такие задачи возникают не очень часто, но если возникают, то знание представленного материала очень помогает. Например, я на своей работе постоянно занимаюсь какими-нибудь микрооптимизациями, такова специфика проекта.
Если честно, то такие задачи возникают не очень часто, но если возникают, то знание представленного материала очень помогает. Например, я на своей работе постоянно занимаюсь какими-нибудь микрооптимизациями, такова специфика проекта.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Видеозаписи семинара CLRium #2