🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #8320

Re: IPC (1): Ports & Messages

#8320
From: Ron Minnich
Date: Thu, 10 Mar 1988 02:57
17 lines
1451 bytes
In article <44811@sun.uucp> cmcmanis@sun.UUCP (Chuck McManis) writes:
>Have you considered using a new mechanisim that uses a buffer pool that
>your task doesn't "own". It works like this, you call "OpenIPCPort()"
>and the library does, and  allocates a unique port for you. Then you
>Put messages on it like a PIPE: by writing them in a block. The
> (and more good stuff )
   This is pretty much what i was after with a PORTPIPE: device. 
Also tasks could indicate that they are willing to give up 
ownership of the port in which case the other task would get it 
for a while, and, ..., no data need be copied. In other words
PORTPIPE: could run in a 'data copy mode' or, for processes that 
were willing to be nice and wanted to buy the performance, they
could operate in a 'quid pro quo' mode (much as messages do now)
where you give up ownership of the shared resource and gain performance
thereby.
-- 
ron (rminnich@udel.edu)
Technical Details
Message-ID: <1467@louie.udel.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!bellcore!decvax!purdue!gatech!udel!rminnich
References: <7409@agate.BERKELEY.EDU> <1401@louie.udel.EDU> <7543@agate.BERKELEY.EDU> <44811@sun.uucp>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!bellcore!decvax!purdue!gatech!udel!rminnich
From: rminnich@udel.EDU (Ron Minnich)
Newsgroups: comp.sys.amiga.tech
Subject: Re: IPC (1): Ports & Messages
Keywords: InterProgram Communication, tools
Message-ID: <1467@louie.udel.EDU>
Date: 10 Mar 88 02:57:20 GMT
References: <7409@agate.BERKELEY.EDU> <1401@louie.udel.EDU> <7543@agate.BERKELEY.EDU> <44811@sun.uucp>
Reply-To: rminnich@udel.EDU (Ron Minnich)
Organization: University of Delaware
Lines: 17