Я читал о пределе памяти
- Есть ли ограничение 1.2GB для .NET?
- Есть ли предел памяти для одного процесса .NET
- Использование памяти приложения DotNET
У меня есть приложение, которое работает с огромными изображениями, которые должны быть потоковыми. Как в обработке видео с одиночными кадрами. Приложение имеет около 40 плагинов, каждый из которых может содержать базу данных, обработку изображений и графический интерфейс WPF.
В приложении также есть 2 плагина, которые используют более старые DotNet Winforms.
Все работает хорошо, за исключением того, что приложение занимает около 1,2 ГБ в ОЗУ. Затем в необычных местах в плагинах, где выделена новая память, я получаю "исключение из памяти".
Я работаю над системой 64Bit, скомпилированной как 32Bit. Я больше не знаю, что делать и как искать любую ошибку.
Есть ли предел или я могу их поймать?