Overview
The MemSpy Carbide.c++ Extension is a tool for importing heap dumps and System Wide Memory Tracking logs from a device to a PC for analysis with Heap Analyser or SWMT Analyser. The MemSpy S60 application is used to track memory usage in a device at specified time intervals and produce the heap dump and SWMT log files.
By using the MemSpy S60 application and Carbide.c++ extension you can analyze:
- how much RAM a process or thread is using,
- how much stack each thread has,
- which objects are active for a given thread,
- which files are open in a system or which files have been opened by a thread,
- what is the device RAM / ROM configuration,
- which servers are running (with which sessions),
- what memory chunks exist,
- how to track heap memory changes over time, and
- which bitmaps are loaded by the font and bitmap server.
Related concepts