|
Packit |
a89ea5 |
This file contains the results of the File::Temp benchmark script
|
|
Packit |
a89ea5 |
by File::Temp version, perl version and OS.
|
|
Packit |
a89ea5 |
|
|
Packit |
a89ea5 |
On Windows NT, currently have problems with this benchmark since it
|
|
Packit |
a89ea5 |
runs into a file limit after a while (this is because unlinking of the
|
|
Packit |
a89ea5 |
open file is deferred until the end of the program rather than closing
|
|
Packit |
a89ea5 |
it and unlinking it explcitly round the loop).
|
|
Packit |
a89ea5 |
|
|
Packit |
a89ea5 |
Times are in CPU seconds.
|
|
Packit |
a89ea5 |
|
|
Packit |
a89ea5 |
VERSION PERL OS File::Temp/s IO::File/s POSIX::tmpnam
|
|
Packit |
a89ea5 |
|
|
Packit |
a89ea5 |
0.07 5.6.0 linux(1) 22.4 1.7 2.1
|
|
Packit |
a89ea5 |
5.005_03 linux(1) 33.6 1.6 2.1
|
|
Packit |
a89ea5 |
|
|
Packit |
a89ea5 |
0.08 5.6.0 linux(1) 8.1 1.7 2.1
|
|
Packit |
a89ea5 |
5.005_03 linux(1) 8.4 1.6 2.1
|
|
Packit |
a89ea5 |
|
|
Packit |
a89ea5 |
5.6.0 solaris(2) 32.3 237.0 229.5
|
|
Packit |
a89ea5 |
|
|
Packit |
a89ea5 |
5.005_03 dig.unix(3) 153.2 44.9 51.5
|
|
Packit |
a89ea5 |
|
|
Packit |
a89ea5 |
|
|
Packit |
a89ea5 |
|
|
Packit |
a89ea5 |
|
|
Packit |
a89ea5 |
1. A 600 MHz pentium III running RedHat 6.1
|
|
Packit |
a89ea5 |
|
|
Packit |
a89ea5 |
2. A Sparc Ultra 1 running Solaris 2.6. /tmp local, /var/tmp on NFS
|
|
Packit |
a89ea5 |
(/var/tmp is the default temp location on Solaris and is used by
|
|
Packit |
a89ea5 |
POSIX::tmpnam whereas /tmp is used by File::Temp since that is the
|
|
Packit |
a89ea5 |
location specified by File::Spec)
|
|
Packit |
a89ea5 |
|
|
Packit |
a89ea5 |
3. DEC 3000 Alpha running digital unix 4.0.
|