[Tutor] question about run time

Ertl, John john.ertl at fnmoc.navy.mil
Tue May 2 21:32:34 CEST 2006


Kent,

I will check with the systems guys...and the Perl guys down the hall to see
if they have the same problem.  

Thanks for the help.

John Ertl 


 -----Original Message-----
From: 	tutor-bounces at python.org [mailto:tutor-bounces at python.org]  On
Behalf Of Kent Johnson
Sent:	Tuesday, May 02, 2006 12:27 PM
Cc:	tutor at python.org
Subject:	Re: [Tutor] question about run time

Ertl, John wrote:
> Kent,
> 
> The files are very small (a few hundred lines).  Maybe it is a network
> issue? But then why is it always slow the first time in the morning?  I
> don't know network stuff but that seams a bit strange.

Maybe the network access is slow and the files are cached locally after 
the first access? I think Windows does this...

Some things you might want to try:
- Open one of the files in a text editor. Close it and open it again. Is 
it faster the second time?
- Write a simple python program to open one of the files and read it. Is 
it faster the second time you run it?

HTH, I'm guessing here. I have definitely seen scripts that run faster 
the second time and attribute it to file caching somewhere...though I 
haven't seen such a significant difference as you.

Kent

> 
> Thanks,
> 
> John Ertl 
> 
>  -----Original Message-----
> From: 	Kent Johnson [mailto:kent37 at tds.net] 
> Sent:	Tuesday, May 02, 2006 12:06 PM
> To:	Ertl, John
> Cc:	tutor at python.org
> Subject:	Re: [Tutor] question about run time
> 
> Ertl, John wrote:
>> I have been using python for sometime...and occasionally I noticed
>> significant delay before the code would run but unitl now I have been
able
>> to write it off to other things.  Now I have a short script that I wrote
> to
>> check some files and print out a few lines.
>>
>> I have noticed that usually the first time I fire it up in the morning or
>> after a long time of not running it, it takes 10-15 seconds to run and
the
>> output to the screen is very slow...maybe 1 second per line.  If I run it
>> soon after that it runs and the output is on the screen in less then a
>> second.  I would think this has to do with compiling but I am not sure.
> Any
>> ideas how to speed this up?  
> 
> Compiling is not that slow. Are you files huge? Possibly they are in the 
> disk cache after the first run.
> 
> Kent
> 
> 
> 


_______________________________________________
Tutor maillist  -  Tutor at python.org
http://mail.python.org/mailman/listinfo/tutor


More information about the Tutor mailing list