Seeing as I'm planning on taking the TT to CL5 and showing off the UNIX/Linux systems I can boot I thought I'd do a quick benchmark on starting processes from a shell.
So, I created this shell script:
Code: Select all
#!/bin/sh
echo Testing speed of process creation.
echo Running /bin/echo 100 times
date
for i in \
1 2 3 4 5 6 7 8 9 10 \
1 2 3 4 5 6 7 8 9 10 \
1 2 3 4 5 6 7 8 9 10 \
1 2 3 4 5 6 7 8 9 10 \
1 2 3 4 5 6 7 8 9 10 \
1 2 3 4 5 6 7 8 9 10 \
1 2 3 4 5 6 7 8 9 10 \
1 2 3 4 5 6 7 8 9 10 \
1 2 3 4 5 6 7 8 9 10 \
1 2 3 4 5 6 7 8 9 10
do
/bin/echo > /dev/null
done
date
I knew that NetBSD was slow but... time to run each command:
Atari UNIX: 0.08 seconds.
Debian Linux (Etch): 0.14 seconds.
NetBSD 10: 0.42 seconds.
No wonder it takes an absolute age for NetBSD to boot if each line in the boot shell script takes about half a second to start up!
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.