[Starkit] Extraneous benchmark between Red Hat Lynux and Unix
Tru64 platforms
Jean-Claude Wippler
jcw at equi4.com
Wed Apr 20 00:53:18 CEST 2005
Eduardo Rodriguez (Gerencia de Desarrollo) wrote:
> Hi everybody, I did a test consisted to update 10000 records on two
> Metakit datafiles . The test was ran on two servers, a P4 with Lynux
> RedHat release 9 and on Alpha Server with Unix Tru64 V5.1. As result
> of running on both of them the times executing were a big different,
> but to my surprise significantly smaller on P4.
> Some data about environment on each platform:
>
> Linux:
>
> Executable binary source: ActiveTcl/bin/tclsh8.4
> info patchlevel : 8.4.7
> package version Mk4tcl : 2.4.9.2
>
> Tru64:
>
> Executable binary source: tclkit
> info patchlevel : 8.4.5
> package version Mk4tcl : 2.4.9.2
>
> Outputs to command ‘time test.tcl’
>
> Linux :
> real 3m19.413s
> user 3m19.070s
> sys 0m0.150s
>
> Tru64:
> real 9m48.80s
> user 9m48.43s
> sys 0m0.13s
It's hard to say what causes this. One explanation for the very large
difference could be that memory-mapped files are not enabled on Tru64
(whether by accident or because it's not supported). One way to find
out is to build Mk4tcl on Tru64 and check the HAVE_MMAP #define in the
generated config.h (or just look at the "configure" transcript).
-jcw
More information about the Starkit
mailing list