Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!simtel!oleane!in2p3.fr!univ-lyon1.fr!news-rocq.inria.fr!irisa.fr!usenet From: billiart@irisa.fr (Stephane Billiart) Newsgroups: comp.unix.bsd.netbsd.misc Subject: fast kernel IPC services Date: 24 Nov 1995 12:53:37 GMT Organization: IRISA-INRIA, Campus de Beaulieu, F-35042 Rennes Cedex Lines: 26 Distribution: world Message-ID: <494f8h$j50@news.irisa.fr> Reply-To: billiart@irisa.fr NNTP-Posting-Host: vierf.irisa.fr What is the fastest method of interprocess communication provided by Netbsd ? More precisely, is there anything similar to e_post, e_wait (available under AIX), void e_post(ulong events, pid_t pid) void e_wait(ulong wait_mask, ulong clear_mask, int flags) that allow a process to notify another of the occurence of a set of events. It need not be very sophisticated but should be as fast as possible. I'm using semaphores right now as a replacement under NetBSD. Perhaps a kernel extension would handle the task. I'm not familiar with their programming and would like to be sure it would improve on performance before implementing one. Thanks for any help or pointer, Stephane -- "We can all survive and get along | Stephane Billiart if we can add one and one and get two" | IRISA - projet SOLIDOR David Goodis | 35042 RENNES CEDEX - FRANCE