Я отримую виняток Out Of Memory у моїй програмі c #, коли обсяг пам'яті для програми перевищує приблизно 1,3 Гб.
У мене була така сама проблема на 32-бітній машині з 3 Гб пам'яті, і тоді це мало сенс, але тепер я модернізував апаратне забезпечення до 64-бітної машини з 16 Гб пам’яті з високоякісною материнською платою та оперативною пам’яттю, але з відсутністю пам'яті виняток все-таки відбувається після 1,3 ГБ!
Я знаю, що одиничних об’єктів більше 2 Гб немає, а 1,3 все одно менше 2 Гб, тому вбудований ліміт MS 2 Гб на один об’єкт, швидше за все, не є проблемою ...
Здається, існує якийсь перемикач вбивств Windows, коли програма досягає певного порогу використання пам’яті ... Тоді повинен бути спосіб налаштувати це, можливо, у реєстрі?
Будь-яка допомога буде вдячна!