Some GC telemetry histograms are poorly configured
Categories
(Core :: JavaScript: GC, task, P3)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox78 | --- | fixed |
People
(Reporter: jonco, Assigned: jonco)
References
Details
Attachments
(6 files)
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
3.53 KB,
text/plain
|
chutten
:
data-review+
|
Details |
Looking at the GC telemetry in preparation for bug 1636419 I noticed that several histograms have their range configured in such a way that most of their samples end up in the same bucket. This means we are not getting very accurate data from them.
One example is GC_MARK_ROOTS_MS:
(I guess it's good that this is usually so quick!)
There may be various reasons for this. Maybe we used to include more work under this phase, or maybe we just got faster. But we should fix this. That will probably involve creating parallel histograms and expiring the existing ones in a later release.
This affects the following histograms:
- GC_MARK_ROOTS_MS
- GC_MARK_GRAY_MS
- GC_MARK_RATE
- GC_BUDGET_MS
- GC_PRETENURE_COUNT
| Assignee | ||
Comment 2•5 years ago
|
||
Most samples are between 0 and 1 ms so replace with measurement in microseconds.
| Assignee | ||
Comment 3•5 years ago
|
||
Depends on D75520
| Assignee | ||
Comment 4•5 years ago
|
||
Depends on D75522
| Assignee | ||
Comment 5•5 years ago
|
||
Depends on D75523
| Assignee | ||
Comment 6•5 years ago
|
||
Depends on D75524
| Assignee | ||
Comment 7•5 years ago
|
||
Requesting data review.
Comment 8•5 years ago
|
||
Comment 10•5 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/639c7c4c355c
https://hg.mozilla.org/mozilla-central/rev/c0389e13a612
https://hg.mozilla.org/mozilla-central/rev/4f905a241359
https://hg.mozilla.org/mozilla-central/rev/9888d95d59ec
https://hg.mozilla.org/mozilla-central/rev/06a2edc40fb1
Description
•