Collect PSI information in crash reports to study correlation between PSI and oom-killer on Linux
Categories
(Core :: Performance: Memory, task)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox145 | --- | fixed |
People
(Reporter: sinker, Assigned: sinker)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
Add a new annotation to crash report in order to collect PSI information when oom-killer kills Firefox.
/proc/pressure/memory provides memory PSI (Pressure Stall Information) of Linux.
We need this information to study the correlation between oom-kill and PSI.
If they are highly related, we should incorporate PSI to AvailableMemoryWatcher for Linux.
| Assignee | ||
Comment 1•1 year ago
|
||
LinuxMemoryPSI will contain the values from /proc/pressure/memory.
It provides information of memory pressure. [1]
| Assignee | ||
Comment 2•1 year ago
|
||
test_crash_psi_annotation.js comprise two test cases. One is for PSI
available, the other one is for PSI unavailable. It make sure
LinuxMemoryPSI works normal with or without PSI.
| Assignee | ||
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Comment 5•1 year ago
|
||
Reverted this because it was causing build bustages in AvailableMemoryWatcherLinux.cpp.
- Revert link
- Push with failures
- Failure Log
- Failure line: /builds/worker/checkouts/gecko/xpcom/base/AvailableMemoryWatcherLinux.cpp:X:27: error: result of comparison of unsigned expression < 0 is always false [-Werror,-Wtautological-unsigned-zero-compare]
Comment 8•1 year ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/099c25271a4a
https://hg.mozilla.org/mozilla-central/rev/4aeb204720fd
https://hg.mozilla.org/mozilla-central/rev/14cef31ea0f5
| Assignee | ||
Updated•1 year ago
|
Updated•11 months ago
|
Description
•