Uploaded image for project: 'Qt for MCUs'
  1. Qt for MCUs
  2. QTMCU-319

Adding a "memory profile" or "memory trace" feature

    XMLWordPrintable

Details

    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.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            Unassigned Unassigned
            luqiaochen Luqiao Chen
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes