On 1/19/06, Geir Magnusson Jr <[EMAIL PROTECTED]> wrote:
>
>
> Mikhail Loenko wrote:
> > The problem is unstable execution time of java programs:
> >
> > If you consequently run the same java program on the same computer
> > in the same conditions, execution time may vary by 20% or even more
>
> Why?  Given that computers are pretty determinstic, I'd argue that you
> don't have the same conditions from run to run.

Did you make experiments or it's your theoretical conclusion :) ?
Try to create an application that runs 20 seconds and run it several times.

Frankly, I do not exactly know why. But I know a lot of reasons that could
affect this dispersion. For example, there is a number of serving
threads and GC that impact on execution time.

Thanks,
Mikhail


>
> geir
>

Reply via email to