Socket performance
Andreas Raab
andreas.raab at gmx.de
Wed Nov 5 17:25:22 UTC 2003
Stephen,
The number 50 sounds suspiciously similar to the max. framerate Morphic is
bounded by. I don't know if that has any relation whatsoever but how about
trying to enable the "higherPerformance" preference to see if that has any
impact?
Just a random thought,
- Andreas
> -----Original Message-----
> From: squeak-dev-bounces at lists.squeakfoundation.org
> [mailto:squeak-dev-bounces at lists.squeakfoundation.org] On
> Behalf Of Stephen Pair
> Sent: Wednesday, November 05, 2003 5:21 PM
> To: The general-purpose Squeak developers list
> Subject: Socket performance
>
>
> In all of the tests that I've seen of Comanche's socket serving
> performance, I've never seen it handle more than 50 incoming requests
> per second, regardless of the CPU (if anyone has observed higher
> performance, please let me know). This makes me think that we may be
> throttled by Squeak VM logic that checks for interrupts (and signals
> external semaphores)...maybe, we're exeeding the size of the
> semaphores
> to signal buffers. Is there a way that I can play with the interval
> that we check for interrupts without building a new VM?
> Also, is there
> a way to adjust the size of the semaphoresToSignal buffers? And,
> finally, is there a way to monitor the number of semaphores that are
> being marked for signaling during each cycle (to see if we're
> approaching or exceeding the limit)?
>
> - Stephen
>
>
More information about the Squeak-dev
mailing list
|