| # MemoryMonitorConfig |
| |
| Diagnostics configuration options for the memory monitor configuration area. |
| |
| <table> |
| <tr><th>Field</th><th>Type</th><th>Description</th><th>Default</th></tr> |
| <tr id="warning_capture_delay_s"> |
| <td><code>warning_capture_delay_s</code></td> |
| <td><code>uint32</code></td> |
| <td>Expected delay between scheduled captures when the memory pressure is abnormal, in seconds.</td> |
| <td></td> |
| </tr> |
| <tr id="normal_capture_delay_s"> |
| <td><code>normal_capture_delay_s</code></td> |
| <td><code>uint32</code></td> |
| <td>Expected delay between scheduled captures when the memory pressure is normal, in seconds.</td> |
| <td></td> |
| </tr> |
| <tr id="imminent_oom_capture_delay_s"> |
| <td><code>imminent_oom_capture_delay_s</code></td> |
| <td><code>uint32</code></td> |
| <td>Expected delay between scheduled captures upon imminent OOM, in seconds.</td> |
| <td></td> |
| </tr> |
| <tr id="critical_capture_delay_s"> |
| <td><code>critical_capture_delay_s</code></td> |
| <td><code>uint32</code></td> |
| <td>Expected delay between scheduled captures when the memory pressure is critical, in seconds.</td> |
| <td></td> |
| </tr> |
| <tr id="capture_on_pressure_change"> |
| <td><code>capture_on_pressure_change</code></td> |
| <td><code>bool</code></td> |
| <td>Control whether a pressure change should trigger a capture.</td> |
| <td></td> |
| </tr> |
| <tr id="buckets"> |
| <td><code>buckets</code></td> |
| <td><code>Option<Utf8PathBuf></code></td> |
| <td>The memory buckets config file to provide to memory monitor.</td> |
| <td></td> |
| </tr> |
| </table> |