When we scale up HTA to support large traces, the memory usage of the internal trace representation becomes a concern. A simple memory usage analysis utility can highlight how the memory is used by the trace and reveal where an optimization can be made.
Description
We would like a utility like follows:
analyze_memory_usage(trace_df)
This utility can output the memory usage of the trace_df as follows:
🚀 Motivation and context
When we scale up HTA to support large traces, the memory usage of the internal trace representation becomes a concern. A simple memory usage analysis utility can highlight how the memory is used by the trace and reveal where an optimization can be made.
Description
We would like a utility like follows:
This utility can output the memory usage of the trace_df as follows:
Alternatives
No response
Additional context
No response