Hallo iedereen,
Weet iemand hoe ik het beste/makkelijkst binnen een zelf geprogrammeerde Win32 applicatie (Visual C++) het heap-memory gebruik kan bepalen? We willen graag weten wat een bepaalde actie 'vreet' aan memory, hiertoe willen we meten voor- en na de bewuste actie.
Is hiervoor een bruikbare Win32 System Call?
Andere suggesties?
Achtergrond:
Het gaat om embedded software (500.000 regels), gemengde nieuw en bestaande modules, waarin een memory leak is geslopen. Deze is bijna niet te localiseren. Nu had ik er al eens een Win32 wrapper er omheen gemaakt, zodoende de code te kunnen ontwikkelen/testen vanaf Developer Studion (Visual C++). Ook ga ik er binnenkort BoundsChecker overheen halen.
Alvast bedankt,
EiSl
Weet iemand hoe ik het beste/makkelijkst binnen een zelf geprogrammeerde Win32 applicatie (Visual C++) het heap-memory gebruik kan bepalen? We willen graag weten wat een bepaalde actie 'vreet' aan memory, hiertoe willen we meten voor- en na de bewuste actie.
Is hiervoor een bruikbare Win32 System Call?
Andere suggesties?
Achtergrond:
Het gaat om embedded software (500.000 regels), gemengde nieuw en bestaande modules, waarin een memory leak is geslopen. Deze is bijna niet te localiseren. Nu had ik er al eens een Win32 wrapper er omheen gemaakt, zodoende de code te kunnen ontwikkelen/testen vanaf Developer Studion (Visual C++). Ook ga ik er binnenkort BoundsChecker overheen halen.
Alvast bedankt,
EiSl