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.