« Return to Thread: MessageTally Status

Re: MessageTally Status

by Joshua Gargus-2 :: Rate this Message:

Reply to Author | View in Thread

Hi Derek,

I just asked Andreas about it.  The question is a bit complicated, and doesn't have a single answer.  There are two major issues:

1) the time consumed by long-running primitives is incorrectly assigned to the next message send.
2) if you have a large number of processes that wake up with a timer interrupt, perform a sub-millisecond action, and then sleep (for instance, on a heavily loaded Croquet router) then the results will be statistically biased, because the same interrupt that wakes up the profiler also wakes up the sleeping process.

An example of 1) can be seen in:

http://lists.squeakfoundation.org/pipermail/vm-dev/2007-June/001410.html

What is your target hardware?  What are your scenes like (#vertices/#objects)?

Josh




On Apr 4, 2008, at 11:44 AM, Derek Arndt wrote:
Hey guys,

I'm back again investigating rendering and general performance of croquet (especially on low end machines where the UMNs Spanish Language Project it's unplayable), when I ran into this e-mail: https://lists.duke.edu/sympa/arc/croquet-dev/2007-10/msg00071.html

What's the status of MessageTally, is it still deemed unreliable?

Cheers,
Derek

 « Return to Thread: MessageTally Status