Le 07/01/2011 23:10, Janis Papanagnou a écrit : > For a benchmark there are certainly more sophisticated test-cases > necessary! > > But a performance factor of 500, as quoted below, seems strange > to me. On my Linux 2.6.32 (64bit, 4 cores) the numbers look quite > different: > > real user sys > dash 0m0,84s 0m0,17s 0m0,66s > bash 0m1,38s 0m1,30s 0m0,08s > zsh 0m1,28s 0m0,53s 0m0,77s > ksh 0m0,50s 0m0,50s 0m0,00s > > bash is 4.1.5 > zsh is 4.3.10 > ksh93 is JM 93t+
factor 2.8 between bash and ksh93 yet more oses : $ wc _2.txt 55064 302290 2121262 _2.txt $ uname -a HP-UX XXXXX B.11.00 U 9000/800 1544726517 unlimited-user license bash 4.0.33 real 12.0 user 6.4 sys 1.1 pdksh 5.2.14 real 3.6 user 1.8 sys 0.9 ksh88 M-11/16/88f real 2.9 user 1.7 sys 0.5 ksh93 M 1993-12-28 q real 1.6 user 1.6 sys 0.0 factor 7.5 between bash and ksh93 $ uname -a SunOS XXXXX 5.9 Generic_122301-49 i86pc i386 i86pc bash 2.05.0 real 0m2.85s user 0m2.12s sys 0m0.67s ksh88 M-11/16/88i real 0m0.90s user 0m0.54s sys 0m0.30s factor 3.2 between bash and ksh93 $ uname -a SunOS XXXXX 5.10 Generic_138889-02 i86pc i386 i86pc bash 3.00.16 real 0m3.29s user 0m2.82s sys 0m0.38s ksh88 M-11/16/88i real 0m0.82s user 0m0.79s sys 0m0.01s zsh 4.2.1 real 0m5.81s user 0m2.71s sys 0m2.98s factor 4 between bash and ksh88 $ uname -a SunOS XXXXX 5.11 snv_101b i86pc i386 i86pc Solaris bash 3.2.25 real 0m3,32s user 0m2,88s sys 0m0,42s ksh93 M 1993-12-28 s+ real 0m0,43s user 0m0,41s sys 0m0,01s factor 7.7 between bash and ksh93 # lsb_release -d Description: Red Hat Enterprise Linux AS release 4 (Nahant Update 4) bash 3.00.15 real 0m1.099s user 0m0.990s sys 0m0.106s pdksh 5.2.14 real 0m0.321s user 0m0.242s sys 0m0.079s zsh 4.2.0 real 0m1.995s user 0m0.601s sys 0m1.377s factor 3.4 between bash and pdksh # lsb_release -d Description: Red Hat Enterprise Linux Server release 5.2 (Tikanga) bash 3.2.25 real 0m1.204s user 0m1.034s sys 0m0.170s ksh93 M 1993-12-28 r real 0m0.271s user 0m0.264s sys 0m0.007s zsh 4.2.6 real 0m2.453s user 0m1.011s sys 0m1.356s factor 4.4 between bash and ksh93 $ lsb_release -d Description: Ubuntu 10.04.1 LTS bash 4.1.5 real 0m3.721s user 0m3.500s sys 0m0.176s dash 0.5.5.1 real 0m2.501s user 0m0.840s sys 0m1.620s posh real 0m0.881s user 0m0.756s sys 0m0.124s mksh R39 2010/02/25 real 0m0.811s user 0m0.652s sys 0m0.156s pdksh 5.2.14 99/07/13.2 real 0m0.732s user 0m0.600s sys 0m0.132s ksh93 JM 93t+ 2009-05-01 real 0m0.934s user 0m0.920s sys 0m0.012s zsh 4.3.10 real 0m3.494s user 0m1.480s sys 0m1.832s factor 4 between bash and ksh93 Regards, Cyrille Lefevre -- mailto:[email protected] _______________________________________________ ast-users mailing list [email protected] https://mailman.research.att.com/mailman/listinfo/ast-users
