Feat: added utility function to retrieve CPU index from PID #117
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 utility function get_current_cpu_index, which optionally takes in a PID arguement. If PID arguement is not given or is "current", then get_current_cpu_index return the CPU index of the current process. Otherwise, the function returns the CPU index of the passed in PID.
Performed manual testing with
taskset
and checking that the correct CPU index is returned.Added unit test with sample procfs files and CPU files to mock with.
Closes #89