CONFIG_TIMESLICE_SIZE
Time slice size (in ms)
Type: int
Help
This option specifies the maximum amount of time a thread can execute
before other threads of equal priority are given an opportunity to run.
A time slice size of zero means "no limit" (i.e. an infinitely large
time slice).
Default
0
Kconfig definition
At <Zephyr>/kernel/Kconfig:463
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:40
Menu path: (Top) → General Kernel Options → Timer API Options → Thread time slicing
config TIMESLICE_SIZE
int "Time slice size (in ms)"
range 0 2147483647
default 0
depends on TIMESLICING
help
This option specifies the maximum amount of time a thread can execute
before other threads of equal priority are given an opportunity to run.
A time slice size of zero means "no limit" (i.e. an infinitely large
time slice).
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)