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

Reply via email to