Subsystem.DefaultTimeQuantum Property |
Accesses the configuration parameter that specifies the default Time
Quantum, in microseconds, for newly created real-time threads. By default, RTX64 runs
the highest-priority thread, either until completion or until it yields. There is no
round robin scheduling within a given priority level. To make RTX64 perform time-sliced
round robin scheduling within a priority level, set the default Time Quantum to a
non-zero value.
A value of 0 means the highest-priority thread runs until completion or until it yields (i.e., no round
robin scheduling of threads within a given priority level). A non-zero value enables round robin scheduling
of threads within a given priority level using the specified value as the Time Quantum.
A non-zero value must be a multiple of the HAL timer period.
If this property is changed, the real-time Subsystem must be restarted for the change to take effect.
Namespace:
IntervalZero.RTX64.ConfigAssembly: IntervalZero.RTX64 (in IntervalZero.RTX64.dll) Version: 3.3.0.0 (File version: 3.5.0)

Property Value
Type: UInt64Implements
IConfigSubsystemDefaultTimeQuantum