Skip to content

inspect: adding active and inactive anonymous memory to memory inspect (#3525)#3527

Open
dpaliulis-msft wants to merge 1 commit into
microsoft:release/1.7.2511from
dpaliulis-msft:user/dpaliulis/inspect-anon_mem-1.7
Open

inspect: adding active and inactive anonymous memory to memory inspect (#3525)#3527
dpaliulis-msft wants to merge 1 commit into
microsoft:release/1.7.2511from
dpaliulis-msft:user/dpaliulis/inspect-anon_mem-1.7

Conversation

@dpaliulis-msft
Copy link
Copy Markdown
Contributor

Adding active and inactive anonymous memory usage will remove some of the guesswork with investigating OOMs as it will provide a more verbose breakdown of the user mode memory history from periodic memory status telemetry.

(cherry picked from commit 15f3e29)

Adding active and inactive anonymous memory usage will remove some of
the guesswork with investigating OOMs as it will provide a more verbose
breakdown of the user mode memory history from periodic memory status
telemetry.

(cherry picked from commit 15f3e29)
@dpaliulis-msft dpaliulis-msft requested a review from a team as a code owner May 19, 2026 23:49
Copilot AI review requested due to automatic review settings May 19, 2026 23:49
@github-actions github-actions Bot added the release_1.7.2511 Targets the release/1.7.2511 branch. label May 19, 2026
@dpaliulis-msft dpaliulis-msft changed the title inspect: adding active and inactive anonymous memory to memory inspect inspect: adding active and inactive anonymous memory to memory inspect (#3525) May 19, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR expands Underhill’s /proc/meminfo-based inspection output to include active and inactive anonymous memory, improving periodic memory telemetry used to investigate user-mode OOM conditions.

Changes:

  • Add Active(anon) and Inactive(anon) to the set of /proc/meminfo fields captured by inspect_meminfo.
  • As a result, both on-demand inspect output (inspect_proc) and periodic telemetry (periodic_telemetry_task) will include these additional metrics when present in /proc/meminfo.

@github-actions
Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release_1.7.2511 Targets the release/1.7.2511 branch.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants