... So yes, well done Rich, the speed improvements work on the slowest systems as well.
Thanks, though I would have hoped for somewhat lower execution times.
I wonder where the bottleneck is?
Oh it's sure to be the RAM, it has to dive into swap space to do anything and the mid-90s laptop HDD that the swap partition lives on isn't quick. Plus because adding Tiny Core was a late change and I didn't want to mess with my existing MSDOS installation, the swap partition is at the end of the disk space, which is the worst place for it.
Note that even with almost everything disabled (including fstab generation at boot) TC 13 took over 3minutes to boot up itself. TC 14 actually took over 9minutes, but I may have messed up the file system when I accidentally booted without my modified version of tc-config and had to do a hard power off when it ran out of RAM, so some of that time might have been repairing/working-around that.
What's the clock speed of the CPU?
100MHz - very quick by 486 standards.
BasicLinux, based on kernel v. 2.2, boots up in 16 seconds and runs as fast as you'd want. In part that might be because it has almost 15MB of RAM left after that much older/smaller kernel has loaded. A comparison with current OpenWrt would be interesting to do one day, because they turn off a lot more kernel features.
Are there any USB storage devices connected?
Could you attach copies of /proc/partitions and /etc/fstab please?
No USB anything, and although it'll be a while until I have time get files off it, from memory I can assure you that /etc/fstab recorded three partitons on only one drive, /dev/sda: one vfat (FAT16), one ext2, and one Linux swap partition.