GcMemoryAllocationTest

0

Описание

Приложение для тестирования поведения сборщика мусора

Языки

  • C#100%
README.md

Приложение для тестирования поведения сборщика мусора в .NET

Приложение поддерживает 4 команды:

  1. start
    - приложение начинает потребление памяти. Это происходит путём заполнения 4 списков в 4 потоках. Это необходимо для эмуляции реального приложения, для которого необходимо много памяти.
  2. stop
    - приложение приостанавливает потребление памяти.
  3. clear
    - очистка памяти. Очищаются все списки, которые заполнялись при запуске команды
    start
  4. gc
    - принудительный запуск сборщика мусора -
    GC.Collect()

Для тестирования, перед запуском команды

start
необходимо подключиться к приложению с помощью
DotMemory
.

Пример работы программы

image