Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!rutgers!mit-eddie!genrad!decvax!ucbvax!sdcsvax!mod-os From: mod-os@sdcsvax.uucp Newsgroups: mod.os Subject: Message primitives in operating systems. Message-ID: <2465@sdcsvax.UCSD.EDU> Date: Wed, 14-Jan-87 14:38:13 EST Article-I.D.: sdcsvax.2465 Posted: Wed Jan 14 14:38:13 1987 Date-Received: Thu, 15-Jan-87 03:20:45 EST Sender: darrell@sdcsvax.UCSD.EDU Reply-To: wegrzyn@cdx39.UUCP (Chuck Wegrzyn) Organization: Codex Corp, a division of Motorola; Canton, MA, USA Lines: 17 Approved: mod-os@sdcsvax.uucp -- I am interested in discussing and seeing what sort of interprocess communication primitives have been implemented in kernels (operating systems, etc). Also in a discussion of the relative merits of transparent verses known intermachine communication. In the system I am working on at the present I have implemented a Send message and Receive message mechanism that are none blocking - a extra system call is necessary to force them to block. This forces the user process to do the buffering and flow control and not the kernel. If there is interest in this topic I would fill in a lot of detail; I would also enjoy hearing what others have done. --