Управление памятью в .NET для профессионалов. Написание более качественного, производительного и масштабируемого кода

Эта книга, проверенная командой разработки .NET из Microsoft, представляет собой глубокое руководство по управлению памятью в экосистеме .NET. Хотя платформа предоставляет автоматическое управление памятью через сборщик мусора (GC), понимание его внутренних механизмов критически важно для написания высокопроизводительного и масштабируемого кода.

В книге подробно рассматриваются теоретические основы автоматического управления памятью, архитектура и реализация сборщика мусора в .NET, а также практические аспекты работы с памятью. Особое внимание уделено современным типам, таким как Span и Memory, которые позволяют эффективно управлять памятью и избегать лишних аллокаций.

Автор приводит 25 сценариев поиска и устранения неисправностей (troubleshooting), которые помогут разработчикам диагностировать сложные проблемы, связанные с памятью, утечками и производительностью. Книга также содержит рекомендации по написанию кода, учитывающего особенности управления памятью, что позволяет избегать типичных ошибок и оптимизировать приложения.

Издание адресовано опытным разработчикам, архитекторам и специалистам по производительности, работающим с платформой .NET. Материал основан на реальном опыте и практических примерах, что делает его ценным ресурсом для профессионального роста.

Управление памятью в .NET для профессионалов. Написание более качественного, производительного и масштабируемого кода
A
Автор
Конрад Кокоса
Издательство
ДМК Пресс
Год
2020
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент