🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.powerpc
Article #2542

Re: Message passing speed on BeBox

#2542
From: Jon Watte
Date: Sun, 19 Nov 1995 22:17
31 lines
1860 bytes
In article <umisef.40.30AE344D@halls1.cc.monash.edu.au>,
umisef@halls1.cc.monash.edu.au (Bernd MEYER - Bernie) writes:

> Let me join David in wondering why the number of messages is so small.
> I just did a small test on my linux-laptop. I started two processes that
> were alternately writing into and reading from a named pipe (as in:

This is not the kind of messaging Be times. Messages are addressed packets
of structured data. You create a message, you add typed, named, parameters
(data) to it, you send the message to one of many receivers, the receipient
receives and decodes the message.

There are lower-level primitives in the Be OS, including raw shared memory
plus semaphores, and "ports" which work a lot like message queues. Using
ports, in the simplest fashion, I get 5000 query/reply pairs per second.
This is real-time seconds; I don't know if anything else is happening on
the machine as well (though I doubt it)

I haven't tried shared memory+semaphore, or BMessage (which is probably
what's being quoted) or the direct-to-thread messaging mechanism.

Cheers,

				/ h+




Jon Watte                        Working for Metrowerks, Speaking for myself
h+@metrowerks.com, hplus@bga.com
"I am their leader. I am elected by the people. So I must follow them."
Technical Details
Message-ID: <ACD5092596684DB87@jake-6f.ip.realtime.net>
Path: arc1-ca.pugleaf.net!bga.com!user
References: <jazzDI1u41.16H@netcom.com> <umisef.40.30AE344D@halls1.cc.monash.edu.au>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!bga.com!user
From: hplus@bga.com (Jon Watte)
Newsgroups: comp.sys.powerpc,comp.sys.amiga.advocacy
Subject: Re: Message passing speed on BeBox
Date: Sun, 19 Nov 1995 16:17:41 -0600
Organization: Resistance
Message-ID: <ACD5092596684DB87@jake-6f.ip.realtime.net>
References: <jazzDI1u41.16H@netcom.com> <umisef.40.30AE344D@halls1.cc.monash.edu.au>
NNTP-Posting-Host: jake-6f.ip.realtime.net
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Subliminal-Message: You will be assimilated