per se:
- Win98 is compiled to take advantage of PII's and faster while OSR2 is
optimized for Pentiums.
- Win98 has better memory management; fewer programs "forget" to release RAM
when closing.
- Win98 has true USB support. OSR 2.1 had basic USB support but many
manufacturers refuse to write drivers for 95b.
If you're interested, I can tell you how to optimize a Win98SE machine to
run as fast if not faster than OSR2. Here are a few tips:
- Enable DMA on Hard Disk (Even stupid Win98SE doesn't do this by
default!!!)
- Create a permanent fixed-size swapfile of an amount similar to the RAM or
a little smaller (I have 256MB and my swapfile is 192MB)
- Enable the "ConservativeSwapfileUsage=1" option in the SYSTEM.INI. It
forces Win98 to use your system RAM BEFORE it uses the swapfile. Makes sense
but Win98 defaults to using your swapfile BEFORE system RAM.
- Use MSCONFIG to disable "TASKMON" and any other little programs you don't
need.
I use Win98 only because Windows 2000 doesn't support some devices I have
otherwise I wouldn't even bother with the Win9x series. However, with a
little tuning, Win98SE can be a pretty nice OS.
Michael M