version 1.36, 2012/11/29 09:59:21
|
version 1.39, 2013/04/01 06:25:40
|
|
|
2.3.2 on Linux" for additional details.<br> | 2.3.2 on Linux" for additional details.<br> |
</ul> | </ul> |
| |
<h5>PEGASUS_INDICATIONS_Q_THRESHOLD</h5> |
|
<ul> |
|
<b>Description: </b>Controls if indications providers are stalled |
|
if the indications service queue is too large. It can be set |
|
to any positive value. If not set providers are never |
|
stalled. This implies that the indications service |
|
queue may become as large as necessary to hold all the |
|
indications generated. If set to any value then |
|
providers are stalled by forcing them to sleep when they |
|
try to deliver an indication and the indications service |
|
queue exceeds this value. They are resumed when the queue |
|
count falls 10 percent below this value. Stall and resume log |
|
entries are made to inform the administrator the condition has |
|
occurred.<br> |
|
<b>Default Value: </b>Not Set<br> |
|
<b>Recommended Value (Development Build): </b>Not Set<br> |
|
<b>Recommended Value (Release Build): </b>Not Set<br> |
|
<b>Required: </b>No<br> |
|
<b>Considerations: </b>Use of this setting may have |
|
unintended side-effects when using Out-of-Process Providers |
|
including delayed processing of CIM Operation Requests. |
|
</ul> |
|
|
|
<h5>PEGASUS_MAX_THREADS_PER_SVC_QUEUE</h5> | <h5>PEGASUS_MAX_THREADS_PER_SVC_QUEUE</h5> |
<ul> | <ul> |
<b>Description: </b>Controls the maximum number of threads | <b>Description: </b>Controls the maximum number of threads |
|
|
<h5>PEGASUS_NOASSERTS</h5> | <h5>PEGASUS_NOASSERTS</h5> |
<ul> | <ul> |
<b>Description: </b>Defines the NDEBUG compilation macro, which | <b>Description: </b>Defines the NDEBUG compilation macro, which |
causes the preprocessor to remove PEGASUS_ASSERT() statements.<br> |
causes the preprocessor to remove PEGASUS_ASSERT() and disables assertion |
|
on PEGASUS_FCT_EXECUTE_AND_ASSERT statements.<br> |
<b>Default Value: </b>Not Set<br> | <b>Default Value: </b>Not Set<br> |
<b>Recommended Value (Development Build): </b>Not Set<br> | <b>Recommended Value (Development Build): </b>Not Set<br> |
<b>Recommended Value (Release Build): </b>Set<br> | <b>Recommended Value (Release Build): </b>Set<br> |
|
|
Pegasus/Config/TracePropertyOwner.cpp<br> | Pegasus/Config/TracePropertyOwner.cpp<br> |
</ul> | </ul> |
| |
|
<h5>traceFileSizeKBytes</h5> |
|
<ul> |
|
<b>Description: </b>Defines the size of the tracefile in Kilo bytes. The trace file will be |
|
rolled once its size exceeds the specified size. <br> |
|
<b>Default Value: </b>1048576<br> |
|
<b>Recommended Default Value (Development Build): </b>1048576<br> |
|
<b>Recommended Default Value (Release Build): </b>1048576<br> |
|
<b>Recommend To Be Fixed/Hidden (Development Build): </b>No/No<br> |
|
<b>Recommend To Be Fixed/Hidden (Release Build):</b> No/Yes<br> |
|
<b>Dynamic?:</b> Yes<br> |
|
<b>Considerations:</b>Minimum accepted value is 10240 KB,Maximum accepted value is 2097152 KB. <br> |
|
<b>Source Configuration File:</b> Pegsus/Config/TracePropertyOwner.cpp<p> </p> |
|
</ul> |
|
|
|
<h5>numberOfTraceFiles</h5> |
|
<ul> |
|
<b>Description: </b>Specifies the number of the tracefiles for rolling.<br> |
|
<b>Default Value: </b>3<br> |
|
<b>Recommended Default Value (Development Build): </b>3<br> |
|
<b>Recommended Default Value (Release Build): </b>3<br> |
|
<b>Recommend To Be Fixed/Hidden (Development Build): </b>No/No<br> |
|
<b>Recommend To Be Fixed/Hidden (Release Build):</b> No/Yes<br> |
|
<b>Dynamic?:</b> Yes<br> |
|
<b>Considerations:</b>Minimum accepted value is 3,Maximum accepted value is 20. <br> |
|
<b>Source Configuration File:</b> Pegsus/Config/TracePropertyOwner.cpp<p> </p> |
|
</ul> |
|
|
<h3>Configuration Constants</h3> | <h3>Configuration Constants</h3> |
| |
<h4>Definitions</h4> | <h4>Definitions</h4> |