I have an old PC with Windows XP, Windows 7 and Windows 8 running on it (different partitions) In the PC I have a TP-Link(TG-3269) PCI Gigabit Ethernet(GBE) card running a RealTek driver on a RTL8169 chip. On the Windows 7 OS I can get a Windows cmd(dos) ftp download at ~269Mbps from my NAS. ftp> verboseVerbose mode On . ftp> get Windows8-ConsumerPreview-32bit-English.iso 200 PORT command successful 150 Opening BINARY mode data connection for Windows8-ConsumerPreview-32bit-English.iso (2711396352 bytes) 226 Transfer complete ftp: 2711396352 bytes received in 80.52Seconds 33673.16Kbytes/sec. ftp> On the Windows 8 OS I can get a Windows cmd(dos) ftp download at ~495Mbps from my NAS. ftp> get Windows8-ConsumerPreview-32bit-English.iso 200 PORT command successful 150 Opening BINARY mode data connection for Windows8-ConsumerPreview-32bit-English.iso (2711396352 bytes) 226 Transfer complete ftp: 2711396352 bytes received in 43.86Seconds 61823.57Kbytes/sec. ftp> Now this is right up there with 'spoon bending'... I'm amazed. Windows 8 bandwidth is almost double that of Windows 7!!!!!!! Have I done something REALLY stupid on my Windows 7 component configuration of the PC? I only have the one gigabit card to test, otherwise I'd check if it's the same on other network cards/Windows 7/8 combinations. The Hardware is all the same, even right down to 'sharing' the same disk (different partitions), so this can only be due to software and the configuration settings/drivers on the PC and the two OS (Win7, Win8). The GBE card is running 1GB full-duplex on both systems and with no difference in the two configurations. The Win7 driver on the GBE card is 7.58.411.2012 (4/11/2012) The Win8 driver on the GBE card is 8.1.1019.2011 (19/10/2011) In windows 8 the Ethernet connection has to be up and running before you even attempt to login and is seen as active, ready and waiting. This allows network login accounts. I have checked Windows 7 disk write-cache and it's enabled. So, what the fluffy duck did Microsoft do to Windows 8 to almost double the network speed of a GBE card??? Any thoughts? Is there a disk write performance tweak, I've missed. It's not something silly like windowing or buffering in the ftp setup within cmd window?
↧