Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!usc!apple!apple.com!chewy From: chewy@apple.com (Paul Snively) Newsgroups: comp.sys.mac.system Subject: Re: AppleEvent Throughput... Message-ID: <10112@goofy.Apple.COM> Date: 8 Sep 90 01:25:10 GMT Sender: usenet@Apple.COM Organization: Apple Computer, Inc. Lines: 52 References:<9842@goofy.Apple.COM> <459@three.mv.com> In article <459@three.mv.com> cory@three.mv.com (Cory Kempf) writes: > > High-Level Events will have a higher priority than user-initiated > >events, so that AppleEvent throughput will be at an acceptable level). > > Uh, have you lookede at the actual throughput rate of AppleEvents? Yes. Of course, we have the advantage of having more recent software than you do. > This is on an unloaded (e.g. no serious background processing) MacIIx > and system 7a9. Therein lies the catch. The performance problem (I'd go so far as to call it a bug in the Process Manager's scheduling) certainly hadn't been fixed as of a9. > I think that these > numbers need to be improved by at least two orders of magnitude before > the AE system can be used for internal program communications (which > is a real pisser: I was planning on using it for my interobject > communications to build a multithreaded application. Now, I either > must special case or use a new system). I agree with your assessment of a9, and I'm quite certain that you'll be pleased with the beta release. > I know the system 7 development > team is planning on speeding up the system, but I think that a two > order of magnitude improvement is a bit much to expect. (I would really > love to be proven wrong though!!) Well, in the case of AppleEvents, that speed-up has already been around for some time--it just hasn't gone out to "the world at large" yet. Again, people will be very very surprised by the beta release (by way of comparison to a9 in particular). > I really do not think that AE throughput is at an "Acceptable Level" You're quite right. The comment wasn't intended to refer to the version that you have; it was intended to refer to versions that I have. __________________________________________________________________________ Paul Snively Macintosh Developer Technical Support Apple Computer, Inc. chewy@apple.com Just because I work for Apple Computer, Inc. doesn't mean that I believe what they believe, or vice-versa. __________________________________________________________________________