[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [dev-serveez] mandelbrot fractal server
From: |
Raimund 'Raimi' Jacob |
Subject: |
Re: [dev-serveez] mandelbrot fractal server |
Date: |
Sun, 11 Nov 2001 19:22:10 +0100 (CET) |
On Sat, 10 Nov 2001, stefan wrote:
hi all!
> * Why do the server/client not use all of your cpu's ?
> * Is the Guile server concept totally broken? Or why is it soo slow?
in a futile attempt, i compiled serveez with profiling information
(-pg). since my guile is compiled without that information i see only
profiled serveez code. i see several possibilities:
- no serveez routine is an apparent reason
-> configure needs some extra-flags it passes both to serveez-configure
and guile-configure so that it is easy to compile an
all-static-linked serveez binary for debuggin/profiling
- guile might have a (implicit) "sleep" when switching between serveez
and guile... perhaps it's something strange with guile built-in thread
support (but i think i have that disabled and it's still slow)
- nagle might be killing us: we transfer many short strings. perhaps the
kernel tries to create larger packages resulting in a delay before they
actually get sent.
we could use serveez' cool-o-matic and switch to UDP transport and see
what happens...
i have no better idea yet and dont really know how to investigate...
Bye,
Raimi
--
__/\ _/\ _____/\.___/\
/ / / /___/ ____/ __/\ Name : Raimi
/ / __/ __/ / __/ / _\/ Contact : address@hidden
/ /__/ / \/ /_/_/ /_/ Visit : http://www.lkcc.org
/________/___/\._\._____/_____/\ 3.141592653589793238462643383
\._______\.__\/__/\.____\.____\/ 27950288419716939937510582097
Re: [dev-serveez] mandelbrot fractal server, Martin Grabmueller, 2001/11/12