https://bugs.kde.org/show_bug.cgi?id=514025
Bug ID: 514025
Summary: Add a way to view allocations held at a specific point
in time
Classification: Applications
Product: Heaptrack
Version First unspecified
Reported In:
Platform: Other
OS: Linux
Status: REPORTED
Severity: wishlist
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
**Description:**
I'd like a way to see what memory is *currently allocated* at a selected point
in time, with stack traces and the ability to sort/filter.
**Current behaviour:**
The Consumed tab shows a stacked area graph of allocated memory over time. You
can hover over segments to see what's allocated at that moment, and time
filtering (v1.3.0+) shows new allocations within a range. The request is to
show that data in a tree like the other views, e.g. `Bottom-Up`.
**Why this is insufficient:**
- **Hover tooltips are hard to read:** Allocation sources with similar sizes
are visually indistinguishable, small allocations are invisible, and there's no
way to sort or filter.
- **Time filtering shows the wrong thing:** It displays allocations *made
during* a time range (delta), without a way to see what's *still held* at a
point in time.
**Use case:**
When debugging memory usage, sometimes I want to know: "My app is idle; what's
eating memory right now?" I can see the graph flat, but I can't easily find
what constitutes that flat part of the graph.
**Possible implementations:**
This could be a new view, a column in existing views (Bottom-Up, Top-Down,
etc.), or something else entirely; whatever fits best.
--
You are receiving this mail because:
You are watching all bug changes.