- Nov 2, 2007
- 1
- 0
- 0
Ok, this is a really weird one and in 20 years I've never come across a similar issue, here's my setup:
PC1 - Adaptec 3805 raid controller, 6 1TB drives attached, 3 drives per SAS SFF connector, 2 drives on one connector and 2 drives from the other connector are made into a RAID 5 array. The remaining 2 drives are made into a RAID-0 array. ASUS P6T, i7 920, Windows XP32. SP3
PC2 - Windows 7 beta 1, various sata/usb/raid arrays, ASUS P5K-WiFi/AP, E8200
If I login to PC2 and copy (or move) files from PC2 onto the RAID5 array on PC 1 via standard file sharing I get a certain transfer speed. now, WHILE this copy operation is in progress (and we're talking lots (1000+) of large (~100mb each) files here) if I go to PC1 and copy a file from the RAID-0 array onto the RAID-0 array (e.g. copy e:\bigfile.bin e:\copy_of_bigfile.bin) I notice that the speed of copying files from PC2 to PC1 doubles!
yes, totally weird.
The effect can be seen by monitoring the send and recieve bytes per second on the networking tab of the task manager on both PCs. As soon as the local raid-0 to raid-0 copy starts the performance increases, the moment you cancel it the performance decreases.
I repeated this test a few times to make sure I wasn't imagining it, but no I wasn't, it's repeatable every time.
I doesn't seem to matter where the data is coming from on PC2, be it a 2 drive raid-0 array, a single sata drive or a single usb connected pata drive.
Weirder still is that if i start the copying operation from PC1 (that is, xcopy \\pc2\share\source d:\destination or via explorer) the effect isn't observed and the transfer works at full speed.
Anyone got any ideas of what to look/check for?
I think I've done all the obvious stuff, latest bios + drivers for all components that need bios/drivers (motherboard, raid controller, etc). I just can't explain it.
Also of note is that the Windows 7 task manager reports twice the amount of bytes sent per second that the Windows XP machine reports as received, and that the Windows 7 "copying files..." explorer dialog reports half the thoughput as the bytes sent per second in the Windows 7 task manager. When the local copy is performed on PC1 the Windows 7 task manager bytes sent per second is /still/ twice that of the actual data being received by PC1.
HELP!
PC1 - Adaptec 3805 raid controller, 6 1TB drives attached, 3 drives per SAS SFF connector, 2 drives on one connector and 2 drives from the other connector are made into a RAID 5 array. The remaining 2 drives are made into a RAID-0 array. ASUS P6T, i7 920, Windows XP32. SP3
PC2 - Windows 7 beta 1, various sata/usb/raid arrays, ASUS P5K-WiFi/AP, E8200
If I login to PC2 and copy (or move) files from PC2 onto the RAID5 array on PC 1 via standard file sharing I get a certain transfer speed. now, WHILE this copy operation is in progress (and we're talking lots (1000+) of large (~100mb each) files here) if I go to PC1 and copy a file from the RAID-0 array onto the RAID-0 array (e.g. copy e:\bigfile.bin e:\copy_of_bigfile.bin) I notice that the speed of copying files from PC2 to PC1 doubles!
yes, totally weird.
The effect can be seen by monitoring the send and recieve bytes per second on the networking tab of the task manager on both PCs. As soon as the local raid-0 to raid-0 copy starts the performance increases, the moment you cancel it the performance decreases.
I repeated this test a few times to make sure I wasn't imagining it, but no I wasn't, it's repeatable every time.
I doesn't seem to matter where the data is coming from on PC2, be it a 2 drive raid-0 array, a single sata drive or a single usb connected pata drive.
Weirder still is that if i start the copying operation from PC1 (that is, xcopy \\pc2\share\source d:\destination or via explorer) the effect isn't observed and the transfer works at full speed.
Anyone got any ideas of what to look/check for?
I think I've done all the obvious stuff, latest bios + drivers for all components that need bios/drivers (motherboard, raid controller, etc). I just can't explain it.
Also of note is that the Windows 7 task manager reports twice the amount of bytes sent per second that the Windows XP machine reports as received, and that the Windows 7 "copying files..." explorer dialog reports half the thoughput as the bytes sent per second in the Windows 7 task manager. When the local copy is performed on PC1 the Windows 7 task manager bytes sent per second is /still/ twice that of the actual data being received by PC1.
HELP!
