Ok, those tests aren't particularly illumating (at least they were easy!)

Is your Racket distribution on a local drive?  Network performance can make a 
big difference.

We've also found that the minimal Racket distribution can be quite a bit 
quicker when pulling in packages outside the main collects directory .... 
there's racket code that enumerates files and the main distribution installs 
thousands of files you may not need. Even local SSD file systems have a 
noticeable lag doing that.




On Monday, December 5, 2016 at 2:25:24 PM UTC-8, Lehi Toskin wrote:
> These first two tests are with the lazy-require code.
> 
> If I add '-c':
> $ time racket -c -- main.rkt -V
> Ivy 1.2
> 
> real  2m17.134s
> user  2m13.646s
> sys   0m2.394s
> 
> With '-j':
> $ time racket -j -- main.rkt -V
> Ivy 1.2
> 
> real  0m4.369s
> user  0m2.851s
> sys   0m0.155s
> 
> 
> These next two tests are with the usual require.
> 
> With '-c':
> $ time racket -c -- main.rkt -V
> Ivy 1.2
> 
> real  3m58.587s
> user  3m53.370s
> sys   0m5.080s
> 
> With '-j':
> $ time racket -j -- main.rkt -V
> Ivy 1.2
> 
> real  0m2.645s
> user  0m2.526s
> sys   0m0.115s

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to