[roll] Roll fuchsia [memory] Add thrashing detection to memory_monitor2

This change adds a thrashing detector to memory_monitor2. It monitors
page refaults to identify high rates of memory thrashing, which
indicate memory pressure. Events are recorded to Inspect when the
refault rate exceeds a configurable threshold.

Test: fx test memory-monitor2-tests
Original-Bug: None
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1515096
Original-Revision: 1e56c9a8ff905c35772c0e649854f8abdc42801c
GitOrigin-RevId: ca366cf354e5778cfb1a2e2c178e31e66b1c05de
Change-Id: I8391bca445d440a5905da02c7f8c35d383cb5b1d
1 file changed
tree: ea71013bbfeefe5dea6616f8e009583ce3b9d072
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cobalt
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.