I've been thinking about using shared circular buffers for IPC in
nfreenetd (which is a multiprocess Freenet node daemon for Unix/Linux
written in C) instead of pipes (which I previously decided to use).
The advantages of using this technique is that it would have *very
little* overhead (you don't have to go through the Unix/Linux kernel
at all), but it has the severe disadvantage of being very difficult to
debug.  Do you think that the advantages of this are worth it, or am I
crazy to do something like this?  Note that I've already thought out
all the semantics and signaling necessary for this.

-- 
Travis Bemann
Sendmail is still screwed up on my box.
My email address is really bemann at execpc.com.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 1016 bytes
Desc: not available
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20000730/c16a3f7e/attachment.pgp>

Reply via email to