Network Speed Veries Significantly Depending on Copy Direction


Hydrad

Member
Local time
10:06 AM
Posts
2
OS
Windows 11 64bit Pro For Workstations
Hi, I have two Windows 11 computers that are connected to a 10GbE network switch. They both have Mellanox 10GbE fiber connections to the switch. The problem is that when I transfer a large (6Gig) file from Computer 1 to Computer 2, I get around 1,000Mb/s. But when I transfer the same file back in the other direction from Computer 2 to Computer 1, I only get around 118 Mb/s. I am using the same NVME drives on each computer for the copies in both directions. I have made this test multiple times and even tried using different drives on each computer and I get the same results. Something is not right. Any help would be appreciated.
 
Windows Build/Version
Windows 11 Pro for Workstations, Version 22H2, OS Build 22621.3155

My Computer

System One

  • OS
    Windows 11 64bit Pro For Workstations
    Computer type
    PC/Desktop
    Manufacturer/Model
    Supermicro SYS-551A-T
    CPU
    Intel(R) Xeon(R) w9-3475X 2.11 GHz
    Motherboard
    Supermicro Super X13SWA-TF
    Memory
    512 GB
    Graphics Card(s)
    Nvidia 4090
    Sound Card
    On Board
    Monitor(s) Displays
    3-Dell AW2723DF
    Screen Resolution
    2560x1440
    Hard Drives
    Boot: Intel 5800X, 1.6TB; Data 1: HighPoint NVME 8 Disk M.2 16TB RAID Drive
    Data 2: 4 Disk M.2 8TB RAID Drive.
    PSU
    2,000 Watt
    Case
    Supermicro
    Cooling
    Stock CPU Fans
    Browser
    Chrome
    Antivirus
    Norton
On the second computer, it's on ?
2.png

And PCIe Gen 4 ?
 
Last edited:

My Computer

System One

  • OS
    Microsoft Windows 11 Home
    Computer type
    PC/Desktop
    Manufacturer/Model
    MSI MS-7D98
    CPU
    Intel Core i5-13490F
    Motherboard
    MSI B760 GAMING PLUS WIFI
    Memory
    2 x 16 Patriot Memory (PDP Systems) PSD516G560081
    Graphics Card(s)
    GIGABYTE GeForce RTX 4070 WINDFORCE OC 12G (GV-N4070WF3OC-12GD)
    Sound Card
    Bluetooth Аудио
    Monitor(s) Displays
    INNOCN 15K1F
    Screen Resolution
    1920 x 1080
    Hard Drives
    WD_BLACK SN770 250GB
    KINGSTON SNV2S1000G (ELFK0S.6)
    PSU
    Thermaltake Toughpower GF3 1000W
    Case
    CG560 - DeepCool
    Cooling
    ID-COOLING SE-224-XTS / 2 x 140Mm Fan - rear and top; 3 x 120Mm - front
    Keyboard
    Corsair K70 RGB TKL
    Mouse
    Corsair KATAR PRO XT
    Internet Speed
    100 Mbps
    Browser
    Firefox
    Antivirus
    Microsoft Defender Antivirus
    Other Info
    https://www.userbenchmark.com/UserRun/66553205
Maybe this tweak will help.

If you faced any slowness while accessing files and folders from the network shared drive which mapped to your computer in Windows, then this video contains instructions to resolve the problem of the slow access to network drives in Windows 10 or Windows 11.

 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    Manufacturer/Model
    HP Pavilion
    CPU
    AMD Ryzen 7 5700G
    Motherboard
    Erica6
    Memory
    Micron Technology DDR4-3200 16GB
    Graphics Card(s)
    NVIDIA GeForce RTX 3060
    Sound Card
    Realtek ALC671
    Monitor(s) Displays
    Samsung SyncMaster U28E590
    Screen Resolution
    3840 x 2160
    Hard Drives
    SAMSUNG MZVLQ1T0HALB-000H1
I checked the write cache for the drives on both computers that I was using, It would not allow me to turn on write caching. I got a message saying that the device does not allow its write caching settings to be changed. I was copying from an Intel P5800X on Computer 1 to an Intel P5800X on Computer 2. There was still the large copy speed difference from Computer 2 to Computer 1.

For the two drives, they are rated at 6,100MB/s write speed. The 10Gbe should max out at about 1,000MB/s accounting for overhead and handshaking. So that should cap the speed, and I am getting about right about that speed going from Computer 1 to 2, but only 1/10th of that speed copying in the other direction.

One difference between the two computers is that I have a 10GbE ConnectX-6 card on Computer 1 and a 10GbE ConnectX-5 card on computer 2. Could the connectX-6 card be the difference in sending files faster? It does not seem like it should make that much difference, but it is supposed to offload some work from the cpu to the card that connectX-5 might not be doing.

I will make the registry changes from the video and let you know how that turns out.
 

My Computer

System One

  • OS
    Windows 11 64bit Pro For Workstations
    Computer type
    PC/Desktop
    Manufacturer/Model
    Supermicro SYS-551A-T
    CPU
    Intel(R) Xeon(R) w9-3475X 2.11 GHz
    Motherboard
    Supermicro Super X13SWA-TF
    Memory
    512 GB
    Graphics Card(s)
    Nvidia 4090
    Sound Card
    On Board
    Monitor(s) Displays
    3-Dell AW2723DF
    Screen Resolution
    2560x1440
    Hard Drives
    Boot: Intel 5800X, 1.6TB; Data 1: HighPoint NVME 8 Disk M.2 16TB RAID Drive
    Data 2: 4 Disk M.2 8TB RAID Drive.
    PSU
    2,000 Watt
    Case
    Supermicro
    Cooling
    Stock CPU Fans
    Browser
    Chrome
    Antivirus
    Norton
Check if Jumbo Frame support or TCP offload is enabled in both network interfaces. Open Device Manager, and look at each NIC's driver properties.
 

My Computer

System One

  • OS
    Windows 7
A real pain in kiester for me that affects network performance has been virtual drivers from Hyper-V. In particular, if Hyper-V switch manager has an External switch created. I had to resort to dedicating a specific NIC to Hyper-V to prevent drastic performance hits.
 

My Computers

System One System Two

  • OS
    Win11 Pro 23H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Home Built
    CPU
    Intel i7-11700K
    Motherboard
    ASUS Prime Z590-A
    Memory
    128GB Crucial Ballistix 3200MHz DRAM
    Graphics Card(s)
    No GPU - CPU graphics only (for now)
    Sound Card
    Realtek (on motherboard)
    Monitor(s) Displays
    HP Envy 32
    Screen Resolution
    2560 x 1440
    Hard Drives
    1 x 1TB NVMe Gen 4 x 4 SSD
    1 x 2TB NVMe Gen 3 x 4 SSD
    2 x 512GB 2.5" SSDs
    2 x 8TB HD
    PSU
    Corsair HX850i
    Case
    Corsair iCue 5000X RGB
    Cooling
    Noctua NH-D15 chromax.black cooler + 10 case fans
    Keyboard
    CODE backlit mechanical keyboard
    Mouse
    Logitech MX Master 3
    Internet Speed
    1Gb Up / 1 Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    Additional options installed:
    WiFi 6E PCIe adapter
    ASUS ThunderboltEX 4 PCIe adapter
  • Operating System
    Win11 Pro 23H2
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo ThinkBook 13x Gen 2
    CPU
    Intel i7-1255U
    Memory
    16 GB
    Graphics card(s)
    Intel Iris Xe Graphics
    Sound Card
    Realtek® ALC3306-CG codec
    Monitor(s) Displays
    13.3-inch IPS Display
    Screen Resolution
    WQXGA (2560 x 1600)
    Hard Drives
    2 TB 4 x 4 NVMe SSD
    PSU
    USB-C / Thunderbolt 4 Power / Charging
    Mouse
    Buttonless Glass Precision Touchpad
    Keyboard
    Backlit, spill resistant keyboard
    Internet Speed
    1Gb Up / 1Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    WiFi 6e / Bluetooth 5.1 / Facial Recognition / Fingerprint Sensor / ToF (Time of Flight) Human Presence Sensor
Back
Top Bottom