Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!rutgers!seismo!nbires!hao!noao!hsi!stevens From: stevens@hsi.UUCP (Richard Stevens) Newsgroups: net.unix-wizards Subject: Sys 5 Message Queue parameters Message-ID: <439@hsi.UUCP> Date: Fri, 24-Oct-86 13:08:07 EST Article-I.D.: hsi.439 Posted: Fri Oct 24 13:08:07 1986 Date-Received: Sun, 26-Oct-86 02:14:44 EST Distribution: net Organization: Health Systems Int., New Haven, CT. Lines: 19 I have a question concerning the parameters used for System 5 message queues. After looking at the System 5.2 VAX release and the same parameters in ULTRIX-32m V1.2 (param.h), both have the following values: MSGMAX 8192 max message size in bytes MSGMNB 16384 max #bytes on any one queue MSGSSZ 8 message "segment" size - bytes ?? MSGSEG 1024 number of message "segments" From the code it appears that (8 * 1024) bytes are allocated for the entire data area for all messages in the system. That seems very small, given that any single message can be that size, and given that the maximum number of bytes on any queue is specified as being twice that amount. Am I missing something here ?? Richard Stevens Health Systems International, New Haven, CT ihnp4 ! hsi ! stevens