This test measures DAT performance when archiving a large number of small files. It's difficult to construct a standard test for this, so my solution was to use the data in the /usr/share directory which is created after a default IRIX 6.5 installation. Even so, different systems end up with slight differences in the size of /usr/share - this is because of differences in default software selections during the installation process. Thus, for this test, it is the data transfer rate which is more important.
The command used to time this test, which was executed in a raw xterm from within the /usr/share directory, was:
timex tar c .
In Table 24 below, the times are also included for reference, but do
not use the times for comparisons between systems. O2 and Indigo2
GR3-Elan end up with 90MB in a default /usr/share, while Indy has its
default /usr/share taking up 74MB. What matters is the aggregate data
transfer rate.
DDS1 Python DDS1 Python DDS3 Sony
25601-XXX2.75 28388-XXX5.AC SDT9000
rate (time) rate (time) rate (time)
O2 R5200SC 300MHz 1MB: 238 (6:27)
O2 R5000SC/200: 819 (1:53)
Indigo2 R4400SC/250: 194 (07:56) 819 (1:53)
Indy R4400SC/200: 455 (2:46)
Indy R4600PC/133: 326 (3:51)
Indy R4600PC/100: 356 (3:32)
Table 24: DDS1 vs. DDS3 performance for
archiving many small files to DAT.
The most interesting observations here are: