IBM E02HMLL-I Implementation Guide - Page 295

Memory, checker, sleep, upper, threshold, percent, lower, Connector, pause

Page 295 highlights

miscellaneous properties using System Manager" on page 106. Do the following in the "Server Memory" pane of the "Misc" tab to configure the memory checker thread: 1. Set the Memory checker sleep time field to the interval of time for which the memory checker thread should sleep in between each operation. Set the Memory checker sleep time field to the value 0 (the default value) to disable the memory checker thread. 2. Set the Memory upper threshold percent field to the percentage of the total memory available to InterChange Server Express (specified by the CW_MEMORY_MAX parameter) which, when exceeded, should cause the memory checker thread to pause the connectors so that the connectors do not poll any new events until the memory usage drops beneath the upper threshold again. The default value is 90, meaning that the upper threshold is 90 percent of the total memory specified by the CW_MEMORY_MAX parameter. For example, if the CW_MEMORY_MAX parameter is set to 512 megabytes, then the upper threshold would be approximately 460 megabytes. 3. Set the Memory lower threshold percent field to the percentage of the total memory available to InterChange Server Express (specified by the CW_MEMORY_MAX parameter) which, when exceeded, should cause the memory checker thread to reduce the speed at which connectors deliver events to InterChange Server Express. The default value is 80, meaning that the lower threshold is 80 percent of the total memory specified by the CW_MEMORY_MAX parameter. For example, if the CW_MEMORY_MAX parameter is set to 512 megabytes, then the lower threshold would be approximately 410 megabytes. 4. Set the Connector pause time at threshold field to an amount of time (in minutes) that both specifies the maximum time for which the rate at which connectors deliver events to InterChange Server Express is reduced when the lower memory threshold is exceeded, and the minimum of time for which the connectors will remain paused when the upper memory threshold is exceeded. The default value is 5. Figure 91 on page 284 shows the "Misc" tab and the "Server Memory" properties used to configure the memory checker thread. Chapter 14. Performance tuning 283

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302

miscellaneous
properties
using
System
Manager”
on
page
106.
Do
the
following
in
the
“Server
Memory”
pane
of
the
“Misc”
tab
to
configure
the
memory
checker
thread:
1.
Set
the
Memory
checker
sleep
time
field
to
the
interval
of
time
for
which
the
memory
checker
thread
should
sleep
in
between
each
operation.
Set
the
Memory
checker
sleep
time
field
to
the
value
0
(the
default
value)
to
disable
the
memory
checker
thread.
2.
Set
the
Memory
upper
threshold
percent
field
to
the
percentage
of
the
total
memory
available
to
InterChange
Server
Express
(specified
by
the
CW_MEMORY_MAX
parameter)
which,
when
exceeded,
should
cause
the
memory
checker
thread
to
pause
the
connectors
so
that
the
connectors
do
not
poll
any
new
events
until
the
memory
usage
drops
beneath
the
upper
threshold
again.
The
default
value
is
90
,
meaning
that
the
upper
threshold
is
90
percent
of
the
total
memory
specified
by
the
CW_MEMORY_MAX
parameter.
For
example,
if
the
CW_MEMORY_MAX
parameter
is
set
to
512
megabytes,
then
the
upper
threshold
would
be
approximately
460
megabytes.
3.
Set
the
Memory
lower
threshold
percent
field
to
the
percentage
of
the
total
memory
available
to
InterChange
Server
Express
(specified
by
the
CW_MEMORY_MAX
parameter)
which,
when
exceeded,
should
cause
the
memory
checker
thread
to
reduce
the
speed
at
which
connectors
deliver
events
to
InterChange
Server
Express.
The
default
value
is
80
,
meaning
that
the
lower
threshold
is
80
percent
of
the
total
memory
specified
by
the
CW_MEMORY_MAX
parameter.
For
example,
if
the
CW_MEMORY_MAX
parameter
is
set
to
512
megabytes,
then
the
lower
threshold
would
be
approximately
410
megabytes.
4.
Set
the
Connector
pause
time
at
threshold
field
to
an
amount
of
time
(in
minutes)
that
both
specifies
the
maximum
time
for
which
the
rate
at
which
connectors
deliver
events
to
InterChange
Server
Express
is
reduced
when
the
lower
memory
threshold
is
exceeded,
and
the
minimum
of
time
for
which
the
connectors
will
remain
paused
when
the
upper
memory
threshold
is
exceeded.
The
default
value
is
5
.
Figure
91
on
page
284
shows
the
“Misc”
tab
and
the
“Server
Memory”
properties
used
to
configure
the
memory
checker
thread.
Chapter
14.
Performance
tuning
283