Der Speicherbedarf meines (2D) -Spiels scheint sich jedes Mal zu erhöhen, wenn ich eine Textur lade, z. B. wenn ich mein Spiel starte, verwendet es 30 MB privaten RAM, nachdem ich eine ~ 367 MB-Hintergrunddatei übertragen habe 54 MB privater RAM.
Dasselbe passiert, wenn man die gleiche Strecke zurückgelegt hat, aber immer wieder zwischen zwei Punkten hin und her gegangen ist.
Meine Anzeigen zeigen jedoch, dass das Programm glDeleteTextures ungefähr eine Sekunde nach dem Verlassen des Bildschirms korrekt aufruft. und valgrind findet keine lecks.
Woher weiß ich, ob ich mir darüber Sorgen machen sollte oder ob es nur eine Eigenart des Arbeitsspeichers des Betriebssystems ist?