Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
1 contributor

Users who have contributed to this file

41 lines (37 sloc) 2.31 KB

Содержание

  1. Common Language Runtime
  2. Основы менеджмента памяти: пользовательский слой
    1. Heap basics
    2. Стек потока
    3. RefTypes, ValueTypes, Boxing & Unboxing
    4. Memory, Span
    5. Структура объектов в памяти
    6. Small Objects Heap
    7. Large Objects Heap
    8. Garbage Collection
    9. Statics
  3. Слой управления памятью: как работает CLR
    1. Подробно про Small Objects Heap
      1. Пример: дамп памяти, влияние pinned objects на аллокацию
    2. Large Objects Heap
      1. Пример: как легко испортить кучу, как этого избегать
    3. Garbage Collection
      1. Mark & Sweep
      2. Оптимизация поколений
      3. Финализация
      4. Проблемы, связанные с GC и финализацией
      5. Шаблон Disposable (Disposable Design Principle)
      6. Шаблон Lifetime
  4. Поток исполнения команд
    1. Домены приложений
      1. Введение в домены приложений
      2. Изоляция
      3. Модель безопасности
    2. Исключительные ситуации
      1. Введение в исключительные ситуации
      2. Архитектура исключительной ситуации
      3. События об исключительных ситуациях
      4. Виды исключительных ситуаций

Лицензия

Находится в файле LICENSE

You can’t perform that action at this time.