albook_brian[519]$ perl benchmark Testing with 380 files Timing for 2 CPU seconds... Benchmark: running assign, glob, ordinary_mod, ordinary_orig, schwartz_mod, schwartz_orig, schwartz_orig_assign, sort_names, sort_names_assign for at least 2 CPU seconds... assign: (2.03 usr + 0.00 sys = 2.03 CPU) (n= 6063) glob: (0.81 usr + 1.27 sys = 2.08 CPU) (n= 372) ordinary_mod: (0.46 usr + 1.70 sys = 2.16 CPU) (n= 80) ordinary_orig: (0.51 usr + 1.64 sys = 2.15 CPU) (n= 66) schwartz_mod: (1.54 usr + 0.51 sys = 2.05 CPU) (n= 271) schwartz_orig: (1.06 usr + 1.03 sys = 2.09 CPU) (n= 174) schwartz_orig_assign: (1.20 usr + 0.87 sys = 2.07 CPU) (n= 156) sort_names: (2.09 usr + 0.01 sys = 2.10 CPU) (n=3595626) sort_names_assign: (2.16 usr + 0.00 sys = 2.16 CPU) (n= 5698) ------------------------------------------------------------------------- Timing for 1000 iterations Benchmark: timing 1000 iterations of assign, glob, ordinary_mod, ordinary_orig, schwartz_mod, schwartz_orig, schwartz_orig_assign, sort_names, sort_names_assign... assign: 1 secs ( 0.33 usr + 0.00 sys = 0.33 CPU) glob: 6 secs ( 2.31 usr + 3.30 sys = 5.61 CPU) ordinary_mod: 28 secs ( 5.57 usr + 21.49 sys = 27.06 CPU) ordinary_orig: 34 secs ( 7.86 usr + 24.74 sys = 32.60 CPU) schwartz_mod: 8 secs ( 5.12 usr + 2.47 sys = 7.59 CPU) schwartz_orig: 12 secs ( 6.63 usr + 5.52 sys = 12.15 CPU) schwartz_orig_assign: 14 secs ( 7.76 usr + 5.41 sys = 13.17 CPU) sort_names: 0 secs ( 0.00 usr + 0.00 sys = 0.00 CPU) sort_names_assign: 0 secs ( 0.39 usr + 0.00 sys = 0.39 CPU)