L'empreinte mémoire de mon jeu (2D) semble augmenter à chaque fois que je charge une texture, par exemple lorsque je démarre mon jeu, il utilise 30 Mo de RAM privée, après avoir traversé un fichier d'arrière-plan ~ 367 Mo, il est donc tout en RAM à un moment donné, il augmente à RAM privée de 54 Mo.
La même chose se produit après avoir parcouru la même distance mais en faisant des allers-retours répétés entre deux points.
Cependant, mes lectures montrent que le programme appelle correctement glDeleteTextures environ une seconde après que les textures aient disparu de l'écran; et valgrind ne trouve aucune fuite.
Comment savoir si je dois m'inquiéter à ce sujet, ou si c'est juste une bizarrerie de la façon dont la mémoire des pages du système d'exploitation?