Схоже, що пам’ять пам’яті моєї (2D) гри збільшується кожного разу, коли я завантажую текстуру, наприклад, коли я запускаю гру, вона використовує приватну оперативну пам’ять на 30 Мб після передачі фонового файлу ~ 367 Мб, тому в деякий момент все знаходиться в оперативній пам’яті, вона збільшується до 54 Мб приватна оперативна пам’ять.
Те саме відбувається після проходження однієї і тієї ж відстані, але повторно повертаючись назад і назад між двома пунктами.
Однак мої показання показують, що програма правильно викликає glDeleteTextures приблизно за секунду після виходу текстури з екрану; і valgrind не знаходить ніяких витоків.
Як я можу знати, чи повинен я турбуватися з цього приводу, чи це лише придумка, як пам'ять сторінок ОС?