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>
