mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2025-12-05 23:23:13 +00:00
2007-03-02 Joel Sherrill <joel@OARcorp.com>
PR 1221/doc * user/rtmon.t: Add missing exponent operator in RMS CPU Utiliziation formula.
This commit is contained in:
@@ -1,3 +1,9 @@
|
|||||||
|
2007-03-02 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
|
PR 1221/doc
|
||||||
|
* user/rtmon.t: Add missing exponent operator in RMS CPU Utiliziation
|
||||||
|
formula.
|
||||||
|
|
||||||
2007-01-16 Ralf Corsépius <ralf.corsepius@rtems.org>
|
2007-01-16 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
* setup.def: newlib-1.15.0.
|
* setup.def: newlib-1.15.0.
|
||||||
|
|||||||
@@ -267,7 +267,7 @@ overload, the processor utilization must adhere to the following
|
|||||||
rule:
|
rule:
|
||||||
|
|
||||||
@example
|
@example
|
||||||
Utilization = maximum_tasks * (2(1/maximum_tasks) - 1)
|
Utilization = maximum_tasks * (2**(1/maximum_tasks) - 1)
|
||||||
@end example
|
@end example
|
||||||
|
|
||||||
As the number of tasks increases, the above formula
|
As the number of tasks increases, the above formula
|
||||||
@@ -355,7 +355,7 @@ period, execution time, and processor utilization for each task:
|
|||||||
@end ifset
|
@end ifset
|
||||||
|
|
||||||
The total processor utilization for this task set is
|
The total processor utilization for this task set is
|
||||||
0.73 which is below the upper bound of 3 * (2(1/3) - 1), or
|
0.73 which is below the upper bound of 3 * (2**(1/3) - 1), or
|
||||||
0.779, imposed by the Processor Utilization Rule. Therefore,
|
0.779, imposed by the Processor Utilization Rule. Therefore,
|
||||||
this task set is guaranteed to be schedulable using RMS.
|
this task set is guaranteed to be schedulable using RMS.
|
||||||
|
|
||||||
@@ -464,7 +464,7 @@ execution time, and processor utilization for each task:
|
|||||||
@end ifset
|
@end ifset
|
||||||
|
|
||||||
The total processor utilization for the modified task
|
The total processor utilization for the modified task
|
||||||
set is 0.83 which is above the upper bound of 3 * (2(1/3) - 1),
|
set is 0.83 which is above the upper bound of 3 * (2**(1/3) - 1),
|
||||||
or 0.779, imposed by the Processor Utilization Rule. Therefore,
|
or 0.779, imposed by the Processor Utilization Rule. Therefore,
|
||||||
this task set is not guaranteed to be schedulable using RMS.
|
this task set is not guaranteed to be schedulable using RMS.
|
||||||
However, the First Deadline Rule can guarantee the
|
However, the First Deadline Rule can guarantee the
|
||||||
|
|||||||
Reference in New Issue
Block a user