Michael,
To find out if your time differences result from Arachne
or from some other source, you should run some tests with a
completely independent program under the various conditions
you mentioned. The following program takes about 30 seconds
to run on a 486DX50, but you can easily changee the "n" limit.
---------- begin program code -------------------------------
// runslow.c 0856 3/22/00
// This program should take a long time to run.
#include <stdio.h>
FILE *outfile;
char buff[32000];
int n;
void main(void)
{
for(n=0; n < 32000; n++) buff[n] = (char)n;
for(n=0; n < 100; n++)
{
outfile = fopen("test.asc", "wb");
fwrite(buff, 1, 32000, outfile);
fclose(outfile);
}
}
---------- end program code ---------------------------------
Ken Martwick