Open
Bug 1829127
Opened 1 years ago
Updated 1 year ago
Add telemetry needed to evaluate PHC
Categories
(Core :: Memory Allocator, task)
Core
Memory Allocator
Tracking
()
ASSIGNED
People
(Reporter: pbone, Assigned: pbone)
References
(Blocks 2 open bugs)
Details
We should add telemetry to measure PHC's utilisation. I'd like to know:
- How many slots are allocated / freed / never used in each process.
- How much metadata memory PHC requires in each process
- How much fragmentation PHC causes in each process.
- The distributions of process lifetimes.
- Maybe the utilsation of PHC when a process terminates, did we ever use close to all the slots?
- If we ever fail an allocation because all the slots are used?
- How often we "reuse" a freed slot.
Assignee | ||
Comment 1•1 year ago
|
||
(In reply to Paul Bone [:pbone] from comment #0)
We should add telemetry to measure PHC's utilisation. I'd like to know:
- How many slots are allocated / freed / never used in each process.
- How much metadata memory PHC requires in each process
- How much fragmentation PHC causes in each process.
- The distributions of process lifetimes.
- Maybe the utilsation of PHC when a process terminates, did we ever use close to all the slots?
- If we ever fail an allocation because all the slots are used?
- How often we "reuse" a freed slot.
For this bug we want to do only the first three. The others are lower priority and have their own Bug 1849121.
You need to log in
before you can comment on or make changes to this bug.
Description
•