summaryrefslogtreecommitdiff
path: root/TAO/docs/Options.html
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/docs/Options.html')
-rw-r--r--TAO/docs/Options.html37
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>