VOGONS


First post, by mbarszcz

User metadata
Rank Newbie
Rank
Newbie

As we all know, network performance under Windows 98 is not known for its speed, but I had an opportunity to test a few different network cards under Windows 98. This isn't a comprehensive analysis of every possible option and scenario, but it did yield some interesting results.

My test setup is as follows:
Windows 98 SE
Asus P3B-F Motherboard - PCI bus @40MHz
Pentium III 850Mhz - Slot 1 Overclocked to 1020MHz
512MB PC133 RAM - Running at 120MHz 3T

For Storage since the built in IDE controller is only ATA/33, I used the following to make sure the IDE interface wasn't bottlenecking the performance.
Promise FastTrak TX2000 ATA/133
Maxtor 7200 RPM IDE Hard Drive

Throughput tests were done via a CIFS share to a Linux VM running Samba. I copied a ~750MB ISO file to the desktop, timed it, and calculated the throughput.
I had 3 NICs available for testing:

3COM 3C905C-TX-M
Chip: 920-LU00 / 40-0577-004
Driver: 3Com 3C90x - 04.31.0000.0 - 04.31 / 2002-08-13
Speed: 100Mbps
Throughput 10.1MB/s (84Mbps/100Mbps)
~85% of a 100Mbit connection. Not great, but its 100Mbit NIC. Let's be honest, you're not using this because you expect it to be fast.

Intel Pro 1000/MT Desktop Adapter
Chip: 82541GI
Driver:: Intel Pro/1000 - Version 22.1 / 2017-03-25
Speed: 1000 Mbps
Throughput: 13.5MB/s (113Mbps/1000Mbps)
This is ~35% better performance than a 100Mbit NIC. If you already had a 100Mbit NIC, upgrading to an /MT wouldn't do you a lot of good. Still a good option for a Windows 98 machine nonetheless. Tweaking other settings in the Intel PROSET II utility didn't change the results.

Intel Pro 1000/GT Desktop Adapter
Chip: 82541PI
Driver:: Intel Pro/1000 - Version 22.1 / 2017-03-25
Speed:1000 Mbps
Throughput Default Settings: 15.2 MB/s (127Mbps/1000Mbps), 12% better than the Intel Pro 1000/MT
Throughput with Interrupt Moderation Rate=OFF: 20.7 MBps (173Mbps / 1000Mbps), 53% better than the Intel Pro 1000/MT
This is a nice boost 50%+ speed boost over the MT, though obviously nowhere near Gigabit speeds because of the limitations of Windows 98's network stack.

Final thoughts:
When looking at the different options for PCI NICs, there isn't a lot of information regarding the differences between them, especially when they use very similar chipsets released around the same time and use the same interface--ie an MT and a GT. The cards look nearly identical, with the only notable difference seems to be the slightly different chip on them. What does this mean for us? Given the choice, go with the GT.

Attachments

Last edited by mbarszcz on 2021-12-12, 01:54. Edited 1 time in total.

Reply 2 of 6, by mbarszcz

User metadata
Rank Newbie
Rank
Newbie

Interrupt moderation rate. I would assume it does as the name suggests, limits the number of system interrupts to prevent performance issues with other devices, but fewer interrupts, means less chance for the network card to do its work.

Reply 3 of 6, by debs3759

User metadata
Rank Oldbie
Rank
Oldbie

The 100 is about the throughput I would expect, when you take into account things like handshaking and packet overheads. Nice to know the difference between the MT and GT though, I'll have to check which cards I have for older builds.

See my graphics card database at www.gpuzoo.com
Constantly being worked on. Feel free to message me with any corrections or details of cards you would like me to research and add.

Reply 4 of 6, by Tiido

User metadata
Rank l33t
Rank
l33t

TCPoptimizer can make wonders on 98/ME and even XP. I had a 500Mbit internet connection some years back and only a small fraction was available (50Mbit range at most), but after TCPoptimizer tweaks I could get most of it on both 98 and XP, using a Pro1000/GT NIC aswell as cheape Realtek ones, that was on a 3.2GHz P4 setup and later a C2D based machine.

T-04YBSC, a new YMF71x based sound card & Official VOGONS thread about it
Newly made 4MB 60ns 30pin SIMMs ~
mida sa loed ? nagunii aru ei saa 😜