167
Dialogic
®
DSI SS7MD Programmer’s Manual Issue 3
8.3
gctload
Description
gctload
is a task that initializes the host system environment and starts up all other processes (such as
ssd
),
deriving the process and message queue configuration from a text file. For further details of the operation of
gctload,
refer to the
Software Environment Programmer's Manual
. The
gctload
task derives its configuration
from a text file, typically called
system.txt
.
The
gctload
task can be run on an active system to provide tracing information that indicates the system state
(-t1, -t2 flags) and it can also be used to terminate an active system (-x flag).
Syntax
gctload [-c<filename> -m<message pool size> -Ci<congestion module id>
-Co<congestion onset threshold> -Ca<congestion abatement threshold>
-d -v -t1 -t2 -x]
Command Line Options
The
gctload
utility supports the following command line options:
•
-c<filename>
Specifies the system configuration file, <filename>. If not selected, a default filename of
system.txt
is
assumed.
•
-m<message pool size>
Specifies the message pool size, that is the number of messages available on the host. If this option is
not defined, the default message pool size is 200.
Note:
For systems using DSI SS7MD Boards, a higher system throughput is expected; therefore the
size of the pool should be increased to at least 2000.
Note:
For Linux systems, the
kernel.msgmnb
value may also have to be increased to ensure stable
operation. See
Section 3.2.3, “Support for a Large Number of DSI Messages” on page 21
.
•
-Ci<congestion module id>
Specifies the congestion-handling module ID. If this ID is set to the module ID of
ssdm
(0x20), then
ssdm
stops reading messages from the board until the congestion abates.
•
-Co<congestion onset threshold>
Specifies the congestion (overload) onset threshold, that is, the percentage of the total number of
available messages that must be allocated before the system starts congestion procedures. The default
is 50% of the messages in the message pool defined by the
-m
option. Once this threshold is reached,
the congestion-handling module specified by the
-Ci
option is notified and should take steps to reduce the
system loading.
•
-Ca<congestion abatement threshold>
Specifies the congestion abatement threshold, that is, the percentage of the total number of messages
that must be available before the system stops congestion procedures. The default is 10% of the
messages in the message pool defined by the
-m
option. Once the message pool size drops back below
this threshold, the congestion-handling module, as specified by the
-Ci
option, is notified and can return
the system to normal loading levels.
•
-t1
Display system trace information (short). See
Section 8.3.1, “System Status (gctload -t1)” on page 168
for more information.
•
-t2
Display system trace information (long). See
Section 8.3.2, “Show All Currently Allocated API messages
(gctload -t2)” on page 168
for more information.
•
-v
Display version information.
•
-d
Enable diagnostic tracing.
Содержание DSI SS7MD
Страница 1: ...www dialogic com Dialogic DSI SS7MD Network Interface Boards Programmer s Manual...
Страница 8: ...8 1 Introduction...
Страница 42: ...42 4 Dialogic DSI SS7MD Board Configuration and Operation...
Страница 46: ...46 5 Program Execution...