Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scheduling profile - breakdown of incoming processes. #10

Open
postol opened this issue Aug 31, 2017 · 1 comment
Open

Scheduling profile - breakdown of incoming processes. #10

postol opened this issue Aug 31, 2017 · 1 comment

Comments

@postol
Copy link

postol commented Aug 31, 2017

Hi Mark,

first thank you for the very useful tools you have here - didn't have time to play with them yet but it is on my todo list. Quick question, in you blog post you mentioned the following:

"To make the scheduling-profile tool more useful, I intend to annotate the runnable state portion of the bar chart with a further breakdown detailing the incoming processes that kicked application threads off-CPU.
This will provide enough information to direct system-tuning efforts to ensure an application has the best chance possible to get CPU-time when required."

Is this feature still planned? I think it would make the scheduling profile even much more useful for fine-tuning application jitter.

Thank you and kind regards,
Petr

@epickrram
Copy link
Owner

Hi Petr,
yes the feature is still planned. From what I remember, it would only be possible on newer kernel versions, and I haven't got around to testing out my solution.
If you are interested in contributing and have the bandwidth to look into it, I can give you some pointers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants