Хотя в .NET управление памятью осуществляется автоматически, понимание того, как именно это делается, сулит немало преимуществ. Вы сможете писать более качественные программы, эффективно взаимодействующие с памятью.Книга, проверенная командой разработки .NET из "Майкрософт", содержит 25 сценариев поиска и устранения неисправностей, призванных помочь в диагностике сложных проблем при работе с памятью. Приводится также ряд полезных рекомендаций по написанию кода, учитывающих особенности управления памятью и позволяющих избежать типичных ошибок.В книге представлены:- теоретические основы автоматического управления памятью;- глубокое погружение во все аспекты управления памятью в .NET, в т. ч. подробное описание реализации сборщика мусора (GC);- практические советы по разработке реальных программ;- правила использования инструментов, относящихся к управлению памятью в .NET;эффективные методы работы с памятью, включая типы Span и Memory.Книга адресована разработчикам программного обеспечения для платформы .NET, архитекторам и специалистам по производительности.
KHotya v .NET upravlenie pamyatyu osushchestvlyaetsya avtomaticheski, ponimanie togo, kak imenno eto delaetsya, sulit nemalo preimushchestv. Vy smozhete pisat bolee kachestvennye programmy, effektivno vzaimodeystvuyushchie s pamyatyu.Kniga, proverennaya komandoy razrabotki .NET iz "Maykrosoft", soderzhit 25 stsenariev poiska i ustraneniya neispravnostey, prizvannykh pomoch v diagnostike slozhnykh problem pri rabote s pamyatyu. Privoditsya takzhe ryad poleznykh rekomendatsiy po napisaniyu koda, uchityvayushchikh osobennosti upravleniya pamyatyu i pozvolyayushchikh izbezhat tipichnykh oshibok.V knige predstavleny:- teoreticheskie osnovy avtomaticheskogo upravleniya pamyatyu;- glubokoe pogruzhenie vo vse aspekty upravleniya pamyatyu v .NET, v t. ch. podrobnoe opisanie realizatsii sborshchika musora (GC);- prakticheskie sovety po razrabotke realnykh programm;- pravila ispolzovaniya instrumentov, otnosyashchikhsya k upravleniyu pamyatyu v .NET;effektivnye metody raboty s pamyatyu, vklyuchaya tipy Span i Memory.Kniga adresovana razrabotchikam programmnogo obespecheniya dlya platformy .NET, arkhitektoram i spetsialistam po proizvoditelnosti.