$ time /usr/bin/perl -e 'use File::Temp' real 0m38.796s user 0m0.109s sys 0m0.124s #### $ time /usr/bin/perl -e 'use File::Temp' real 0m2.498s user 0m0.124s sys 0m0.124s #### $ awk '/open: open/{print $2 / 1e6, $7}' strace.out 0.062687 open(/dev/urandom, 0.093652 open(/dev/urandom, 0.162175 open(/dev/null, 0.332337 open(/usr/lib/perl5/5.14/File/Temp.pm, 0.413667 open(/usr/lib/perl5/5.14/strict.pm, 0.574798 open(/usr/lib/perl5/5.14/Carp.pm, 0.647806 open(/usr/lib/perl5/5.14/warnings.pm, 2.12777 open(/usr/lib/perl5/5.14/Exporter.pm, 2.40747 open(/usr/lib/perl5/5.14/i686-cygwin-threads-64int/File/Spec.pm, 2.48178 open(/usr/lib/perl5/5.14/vars.pm, 2.56121 open(/usr/lib/perl5/5.14/warnings/register.pm, 2.83884 open(/usr/lib/perl5/5.14/i686-cygwin-threads-64int/File/Spec/Cygwin.pm, 3.06084 open(/usr/lib/perl5/5.14/i686-cygwin-threads-64int/File/Spec/Unix.pm, 3.59694 open(/usr/lib/perl5/5.14/File/Path.pm, 3.67258 open(/usr/lib/perl5/5.14/i686-cygwin-threads-64int/Cwd.pm, 4.72324 open(/usr/lib/perl5/5.14/XSLoader.pm, 4.94318 open(/usr/lib/perl5/5.14/i686-cygwin-threads-64int/DynaLoader.pm, 5.00538 open(/usr/lib/perl5/5.14/i686-cygwin-threads-64int/Config.pm, 16.219 open(/usr/lib/perl5/5.14/File/Basename.pm, 17.3896 open(/usr/lib/perl5/5.14/i686-cygwin-threads-64int/Fcntl.pm, 17.7389 open(/usr/lib/perl5/5.14/i686-cygwin-threads-64int/IO/Seekable.pm, 17.8311 open(/usr/lib/perl5/5.14/i686-cygwin-threads-64int/IO/Handle.pm, 17.9298 open(/usr/lib/perl5/5.14/Symbol.pm, 18.1662 open(/usr/lib/perl5/5.14/SelectSaver.pm, 18.2823 open(/usr/lib/perl5/5.14/i686-cygwin-threads-64int/IO.pm, 19.0989 open(/usr/lib/perl5/5.14/i686-cygwin-threads-64int/Errno.pm, 19.468 open(/usr/lib/perl5/5.14/base.pm, 19.8129 open(/usr/lib/perl5/5.14/overload.pm, 20.236 open(/usr/lib/perl5/5.14/constant.pm, 22.0238 open(/usr/lib/perl5/5.14/Carp/Heavy.pm, 22.1132 open(/usr/lib/perl5/5.14/Exporter/Heavy.pm,