Mono.Cecil.AssemblyDefinition.ReadAssembly огромное использование ОЗУ - PullRequest
1 голос
/ 23 марта 2019

Я создал инструмент качества кодирования, который использует отражение для некоторых целей. Учитывая кодовую базу, я загружаю файлы сборки в папки сборки и обрабатываю их. Всего около 30 тысяч DLL-файлов.

У меня не было проблем с более ранними версиями Mono.Cecil для этого, но теперь он сразу же потребляет 8 гигабайт ОЗУ.

Я использую Mono.Cecil.AssemblyDefinition.ReadAssembly(pathToAssembly), чтобы загрузить их.

Что может быть не так?

...