Thanks to Roberto Romani and Hoai Tran.
Original question:
I'm trying to understand the limitations of System V Message Queues
on Tru64
UNIX.
I'm currently running 4.0d, patch kit 3, and seem to lock up the
System V
queues when I load up 40 messages to one queue in my test
environment. When
I get 40 (actually, 39) queued up to one queue, I am unable to queue
a
message into any of my other queues.....
I thought the "msg-tql" attribute specified the maximum number of
messages
that can be queued to a single queue, not all queues.
Any advice?
Answer:
msg-tql is a system wide parameter for all queues not just one!
The following was taken from a performance and tuning manual for
Tru64 UNIX
msg-tql (number of system message headers)
A process will be unable to send a message if the message will make the
total number of message headers currently in the system greater than the
limit specified by msg-tql. If the limit is reached, the process sleeps and
waits for a message header to be freed.
Received on Thu Jul 20 2000 - 15:23:57 NZST