Is er een methode om te controleren of al het geheugen dat door je programma is toegewezen na afsluiten weer is vrijgegeven?
Is er een methode om te controleren of al het geheugen dat door je programma is toegewezen na afsluiten weer is vrijgegeven?
Marcel
Je zou ook eens naar MemProof kunnen kijken. Dat geeft heel veel inzicht in eventuele memory leaks.
Marcel
Ik denk op zich dat het vrijgeven na het afsluiten altijd wel goed gaat. Alleen tussen het starten en het stoppen van de applicatie kan je memory leaks krijgen.
Turbopower heeft daar ook wat voor
Marcel Vroone
Tenzij je objecten aanmaakt (of componenten zonder owner) en die niet vrijgeeft. In principe blijven die dan toch ergens "hangen"?
Marcel
Het geheugen van componenten zonder owner wordt ook vrijgegeven als je applicatie afgesloten wordt. Volgens mij is het gealloceerde geheugen van die componenten een deel van het proces (of wat het dan ook mag heten). Dus het geheugen wordt daarvan ook vrijgegeven.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks