Всем привет!
Работаю с сэмплерными библиотеками, требующими большого объема опреативной памяти.
На картинке пример относительно хорошо нагруженного проекта.
Всего 5.9 Гб, из них 3.5 Гб на проект.
Видно, что в кэше 9295 Мб. И вынуть их оттуда пока не представляется мне возможным.
Причем, чем больше памяти я загружаю, тем больше становится в кэше.
То есть, если я сейчас заряжу библиотеку меньшего размера, чем свободные 1094 Мб, программа все-равно скажет мне, что памяти больше нет.
Вопрос: как ограничить размер кэша?
Пробовал делать стандартными системными настройками, различными утилитами - непробиваемо.
Можно конечно поставить еше памяти. Но по логике в итоге я все равно столкнусь с тем, что используя, например, 12 ГБ, в кэше будут висеть невынимаемые 20 Гб. Досадно и непонятно.