diff options
Diffstat (limited to 'TAO/docs/Options.html')
-rw-r--r-- | TAO/docs/Options.html | 37 |
1 files changed, 24 insertions, 13 deletions
diff --git a/TAO/docs/Options.html b/TAO/docs/Options.html index 057dc946825..028bd549256 100644 --- a/TAO/docs/Options.html +++ b/TAO/docs/Options.html @@ -934,29 +934,40 @@ superseded by <code><A HREF="#-ORBReactorType">-ORBReactorType</A></code>. <TD><CODE>-ORBSchedPolicy</CODE> <EM>policy</EM></TD> <TD><a name="-ORBSchedPolicy"></a> Specify the scheduling policy used for the priority mapping - computations. + computations and to specify the scheduling policy used when + creating RTCORBA threads. Priority mappings map the CORBA priority range (from 0 to 32767) into the native OS priority range, but in some operating systems the range depends on the scheduling policy used. - Using this option the user can set the scheduling policy, valid - values as <B>SCHED_OTHER</B>, <B>SCHED_FIFO</B> and - <B>SCHED_RR</B>, notice that in some operating systems some of + Valid values are <B>SCHED_OTHER</B>, <B>SCHED_FIFO</B> and + <B>SCHED_RR</B>. Defaults to <B>SCHED_OTHER</B>. Note that in + some operating systems some of the scheduling policies require super user privileges. </TD> </TR> <TR> + <TD><CODE>-ORBScopePolicy</CODE> <EM>scope</EM></TD> + <TD><a name="-ORBScopePolicy"></a> + Specify the scheduling scope used when creating RTCORBA threads. + Valid values are: <B>PROCESS</B> and <B>SYSTEM</B>. Defaults to + <B>PROCESS</B>. + </TD> +</TR> +<TR> <TD><CODE>-ORBPriorityMapping</CODE> <EM>mapping_type</EM></TD> <TD><a name="-ORBPriorityMapping"></a> - Select the priority mapping to use. - The default resource factory provide two priority mapping - implementations, <B>linear</B> selects a linear mapping between + + Select the priority mapping to use. There are three priority + mappings provided by TAO: the <B>linear</B> mapping maps between the CORBA range of priorities and the native range of - priorities for the selected scheduling policy. - The <B>direct</B> mapping maps the first <B>n</B> CORBA - priorities to the range of native priorities, - where <B>n</B> is the number of native priorities. - In all the operating systems where TAO is supported the range of - CORBA priorities is larger than the native set. + priorities; the <B>direct</B> mapping maps CORBA priorities + directly to native priorities; and the <B>continuous</B> maps + the first <i>n</i> CORBA priorities to the range of native + priorities, where <i>n</i> is the number of native priorities. + + Defaults to <B>direct</B>. Note that <B>continuous</B> was + previously referred to as <B>direct</B>. + </TD> </TR> |