Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
Anonymous
unregistriert
Zitat
bei mir springt der Bedarf alle 5 sekunden um +-10MB woher das genau kommt, weiß ich nicht
Zitat
Übrigens gibt es sowas das schimpft sich mem leak detector. Kann ich jedem empfehlen
Ja, der Speicher wird meistens nicht sofort an das Betriebssystem zurückgegeben. Wenn er allerdings unaufhörlich weiterwächst, wirds langsam auffällig...Zitat von »"Deppomat"«
Ich glaube das hat fast jeder. Ich bin mir nicht sicher, aber warscheinlich liegt das daran das der Speicher mit delete bzw delete[] nicht geleert wird, er ist noch so lange vorhanden bis er überschrieben wird.
Wenn man nicht mehr allzu oft mit rohen Zeigern rumhantiert, sinkt auch die Gefahr für Memory Leaks drastisch. Aber je nachdem kann es trotzdem schwierig sein, diese manuell zu erkennen, besonders wenn sie sich nur im kleinen Rahmen und unter gewissen Bedingungen bemerkbar machen.Zitat
Wenn man sauber programmiert brauch man das nicht unbedingt. Habe in meiner Klassesammlung noch nie lange gebraucht um ein Memory Leak zu finden
Zitat von »"Nox"«
Übrigens gibt es sowas das schimpft sich mem leak detector. Kann ich jedem empfehlen
Werbeanzeige