Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!att!tut.cis.ohio-state.edu!zaphod.mps.ohio-state.edu!wuarchive!uunet!lll-winken!sun-barr!apple!altos!megadon!clp From: john@baldur.UUCP (John Brinegar) Newsgroups: comp.unix Subject: Message queues Message-ID: <2299@megadon.UUCP> Date: 27 Dec 90 00:26:31 GMT Sender: clp@megadon.UUCP Organization: TelWatch Inc., 2905 Wilderness Place, Boulder, CO 80301 Lines: 33 Approved: clp@megadon.UUCP Posted-Date: Mon, 17 Dec 90 16:31:24 GMT Following is an request I am posting for a friend that doesn't have net access. Please respond to the voice phone number given at the end of the article. --------------------------------------------------------------------------- I am wondering if anyone has source to help me with a problem I have encountered in a project I am working on. I am using System V (Venix) and need more messages outstanding in the message queues than apparently the system will alow. According to what I decypher from mtune, I can only have 40 messages outstanding systemwide. But the biggest limitation is the 128K limitation due to the way message queues are implemented. Essentially, my requirements are as follows: Message length max = 512 (may get by with 256 bytes) 40 queues Max # of outstanding messages = 500 Different queues may have different max message lengths. The messages need to be accessed randomly. (Not FIFO) What I am hoping for is that someone has developed the code implementing message queues in shared memory. I can be reached at (daytime, voice) phone # (303) 939-6922 Robert Payne --------------------------------------------------------------------------- -- John D. Brinegar {att!uswat, uunet!dunike} !onecom!john TelWatch Inc. (303) 440-4756