Наше приложение имеет дело с большими файлами, скажем, 2 ГБ, и принято считать, что пользователям нужен объем данных RAM 10X. У разработчиков есть хорошо продуманные машины, но некоторые пользователи видят ужасную производительность, которую мы приписываем их гораздо более низкой ОЗУ, но не можем категорически доказать или измерить.
Есть ли способ на Windows, Linux, Mac «спрятать» оперативную память от ОС, не выключая ее. Идеально во время выполнения т.е. не BIOS? Или даже утилиту, которая сожрет запрошенный объем оперативной памяти и предотвратит использование другими приложениями?
Наше приложение также предъявляет высокие требования к графическим процессорам через OpenGL, что делает виртуальные машины непростым вариантом. Я знаю, что Parallels и VirtualBox просто не поддерживают используемую нами версию OpenGL, другие могут, но иногда стоят дорого.