Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Станислав Сидристый — Делаем zero-allocation код на примере оптимизации крупной библиотеки

Автор: DotNext — конференция для .NET‑разработчиков

Загружено: 2021-02-16

Просмотров: 6745

Описание:

Подробнее о конференции DotNext: https://jrg.su/3WmFRE
— —
Иногда возникают ситуации, когда код написан хорошо и стабильно. И кода этого очень много: переписывать будет крайне тяжело. Еще в этом коде есть проблема: он выделяет очень много памяти. Память выделяется и освобождается ввиду возросшей нагрузки и как результат — GC молотит на полную катушку.

На примере библиотеки SMBLibrary мы попробуем свести выделения памяти к минимуму, используя ряд выработанных техник, и увидим, насколько тяжелыми могут быть самые простейшие операции.

Станислав Сидристый — Делаем zero-allocation код на примере оптимизации крупной библиотеки

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Андрей Дятлов — Source Generators в действии

Андрей Дятлов — Source Generators в действии

METEORYT CZY UFO - KATASTROFA TUNGUSKA. CO WYDARZYŁO SIĘ NA SYBERII [BOJKE]

METEORYT CZY UFO - KATASTROFA TUNGUSKA. CO WYDARZYŁO SIĘ NA SYBERII [BOJKE]

Экономические итоги года - Михаил Хазин в программе

Экономические итоги года - Михаил Хазин в программе "Полный контакт" 30.12.2025

Станислав Сидристый — lock(_sync): иллюзия идеального выбора

Станислав Сидристый — lock(_sync): иллюзия идеального выбора

Станислав Сидристый «Делаем zero-allocation код на примере оптимизации крупной библиотеки»

Станислав Сидристый «Делаем zero-allocation код на примере оптимизации крупной библиотеки»

Истерика пропаганды, Мобилизация резервистов, Каспаров vs Шендерович, Итоги года от Белковского

Истерика пропаганды, Мобилизация резервистов, Каспаров vs Шендерович, Итоги года от Белковского

Как устроен PHP 🐘: фундаментальное знание для инженеров

Как устроен PHP 🐘: фундаментальное знание для инженеров

Евгений Пешков — Асинхронность: не только async/await

Евгений Пешков — Асинхронность: не только async/await

Анатолий Жмур — Пиши, как тиктокер, а не как дед. Новые конструкции языка C# в бою

Анатолий Жмур — Пиши, как тиктокер, а не как дед. Новые конструкции языка C# в бою

Юрий Яровой - Утечки памяти в .NET или как не стрельнуть себе в ногу?

Юрий Яровой - Утечки памяти в .NET или как не стрельнуть себе в ногу?

Путин объявил о победе / Конец спецоперации / Судьба оккупированных земель / Итоги 2025

Путин объявил о победе / Конец спецоперации / Судьба оккупированных земель / Итоги 2025

Кирилл Маурин — Классы типов на C#

Кирилл Маурин — Классы типов на C#

Владимир Хориков — Domain-driven design: Cамое важное

Владимир Хориков — Domain-driven design: Cамое важное

Станислав Сидристый — ThreadPool для сервиса, адаптирующегося под внешнюю нагрузку

Станислав Сидристый — ThreadPool для сервиса, адаптирующегося под внешнюю нагрузку

Почему НЕЛЬЗЯ использовать бесплатный ВПН? Разбор специалистом по кибербезопасности

Почему НЕЛЬЗЯ использовать бесплатный ВПН? Разбор специалистом по кибербезопасности

Оптимизация .NET-приложений под Garbage Collector / Станислав Сидристый (EPAM)

Оптимизация .NET-приложений под Garbage Collector / Станислав Сидристый (EPAM)

Перемены — всё ближе, надежд — всё больше. В 2026-м начнется процесс крушения путинской системы.

Перемены — всё ближе, надежд — всё больше. В 2026-м начнется процесс крушения путинской системы.

Константин Густов — DDD в микросервисах  сложность против сложности

Константин Густов — DDD в микросервисах сложность против сложности

Максим Аршинов — Деревья выражений в enterprise-разработке

Максим Аршинов — Деревья выражений в enterprise-разработке

Станислав Сидристый «Исключительные ситуации: не так всё унифицировано как хотелось бы»

Станислав Сидристый «Исключительные ситуации: не так всё унифицировано как хотелось бы»

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]