FairMan said:
Hi.
I have two home PC's connected via crossover cable. One uses Win ME and the
other uses Win XP home. Everything works ok but the speed from WinXP to Win
ME and vice verse are very different. 15 MB from Win Me to Win Xp takes 15
sec. But 15MB from XP to Win Me takes 17 minutes. I have tryed to change
every settings that I can think of. Nothing helpes.
I should be very thankfull for any help.
FairMan
You'll likely never get the speeds to match, but you should get closer to
a 2:1 difference than your current 60:1 diff. Some notes:
1. Do STR (Sustained Transfer Rate) measurements only with a single
file instead of a bunch of small files, to focus on network STR
instead of filesystem overhead.
2. Use a file that is big enough that you can measure time with a watch,
since some apps mis-report STR.
3. Be consistent about how you measure STR. I suggest mapping a network
drive to a folder in each direction, then using Explorer's cut'n'paste.
4. Make sure each PC has a large MTU. With 10 Mb/s and 100 Mb/s NICs,
I suggest 1500. Search for DrTCP.exe on the net to read/change MTU.
5. Make sure each PC has a large RWIN. I generally suggest 46720 with
a MTU of 1500. Use DrTCP again.
6. Note that old/slow HDs can limit network STR. If you are unsure, use
HDtach, run nearly standalone, to make sure your HDs have a STR of at
least 10 MB/s. {Note that you may need two copies of HDtach: v3.x.}
for a XP/NTFS PC, and v2.x for a W9x/FAT PC.} And, defrag the HDs.
Also, really old PCs can slow down network STR, but anything that ran
XP or even ME when purchased new should be OK.
7. Finally, do the measurements while logged into each PC with the same
credentials: same username and (maybe) password. On my home LAN, this
made a huge difference in STR.
There are actually four different STRs. On my home LAN, with a 100 Mb/s
router instead of a crossover cable, my STRs were:
- Pushing on 98 from 98$ to XP$: 5.81 MB/s
- Pulling on 98 from XP$ to 98$: 6.10 MB/s
- Pulling on XP from 98$ to XP$: 3.14 MB/s
- Pushing on XP from XP$ to 98$: 2.19 MB/s