-
Notifications
You must be signed in to change notification settings - Fork 321
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
schedule: zephyr_domain: make LL reporting build-time configurable
Add Kconfig options to enable and disable the low-latency scheduler statistics reporting, and to set the window size. Also add an option to set reporting to be done only for every other statistics window. This can be useful to exclude impact of the logging itself. With most current configurations and logging backends, printing out the scheduling report at the end of the window, will show up as an execution time spike on the first iteration of the subsequent measurement window. This can mask spikes caused by other components in the system. Defaults match the earlier settings hardcoded in code, so this commit has no functional change. Signed-off-by: Kai Vehmanen <[email protected]>
- Loading branch information
Showing
2 changed files
with
52 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters