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
•