Grant Edwards wrote: > > Yeah, I said it was silly. On the other hand, the Linux box is a lot faster > > than the Windows box I'm using, and I do get the same result no matter > > what Python version I'm using...
except if I run it under my latest 2.4 build, where I get 524288 ... > > > > (and in this context, neither 262144 nor 1789772 are random numbers...) > > 262144 is 3.8us. That seems pretty large. What do you get > when you do this: > > import time > for i in range(10): > print time.time()-time.time() > > After the first loop, I usually get one of three values: > > 3.099us, 2.14,us, 2.86us. I get two different values: -1.90734863281e-06 -2.14576721191e-06 on this hardware (faster than the PC I'm using right now, but still not a very fast machine). let's check a faster linux box: $ python2.4 test.py -6.91413879395e-06 -1.90734863281e-06 -1.90734863281e-06 -1.90734863281e-06 -1.90734863281e-06 -2.14576721191e-06 -1.90734863281e-06 -2.14576721191e-06 -1.90734863281e-06 -1.90734863281e-06 if I keep running the script over and over again, I do get individual -1.19209289551e-06 items from time to time on both machines... </F> -- http://mail.python.org/mailman/listinfo/python-list