[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