cpu_watcher:schedule_delay功能扩充&sar功能适配controller #830
Merged
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.
1.schedule_delay增加功能:打印出高于调度延迟阈值的task前两个调度的同一cpu的task.
在发现调度延迟的情况下,必然是由于其他的task的抢占导致。那么可能是某一个task,或者某几个task。那么在抓到了调度延迟的时候,把前面的task也打印出来,那么大概率是可以发现是哪个task抢占的CPU时间。
2.sar功能适配controller,使用controller控制动态调整输出策略