Details
-
Suggestion
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
None
Description
Using the device link interface would allow us to send memory allocations for tracing purposes to the host machine, when profiling mode is enabled.
The sent information would include a timestamp, location and size of the allocation.
This makes it possible to ....
1. ... track heap usage over time, not just the peak
2. ... check the allocation patterns (big/small/frequent/infrequent)
3. ... check how long allocations are present and where
4. ... create a map of allocations to check if we get fragmentation that makes some memory fragments unusable.