Lines Matching full:real
2 Real-Time group scheduling
33 are real-time processes).
42 Real-time scheduling is all about determinism, a group has to be able to rely on
44 multiple groups of real-time tasks, each group must be assigned a fixed portion
45 of the CPU time available. Without a minimum guarantee a real-time group can
53 in a given period. We allocate this "run time" for each real-time group which
54 the other real-time groups will not be permitted to use.
56 Any time not allocated to a real-time group will be used to run normal priority
60 Let's consider an example: a frame fixed real-time renderer must deliver 25
73 real-time tasks have explicitly allocated the CPU time they need to perform
93 A global limit on how much time real-time scheduling may use. This is always
95 period_us for the real-time tasks. Even without CONFIG_RT_GROUP_SCHED enabled,
96 this will limit time reserved to real-time processes. With
98 real-time groups.
113 real-time tasks will not lock up the machine but leave a little time to recover
121 Real-time group scheduling means you have to assign a portion of total CPU
122 bandwidth to the group before it will accept real-time tasks. Therefore you will
123 not be able to run real-time tasks as any user other than root until you have
124 done that, even if the user has the rights to run processes with real-time
131 Enabling CONFIG_RT_GROUP_SCHED lets you explicitly allocate real