Add /proc/buddyinfo parsing #348
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added parsing code for
/proc/buddyinfo
, and unit tests for the parser.Also added a
Pages
type overu64
to make it more obvious that the data in/proc/buddyinfo/
is measured in terms of memory pages and not bytes, kilobytes or anything else, rather than making the parsing code also query the system page size. I'm a little torn about whether or not to add conversions eg. fromPages
tousize
that factor in the current system page size, or leave it up to the API consumer.