O
OlivierA1
Hi! My question is about potential file copy speed limits in windows 10 Pro.
I am going to ask the question first in an effort to save some reading time for all:
Doesn't matter if I use standard windows copy or use TeraCopy I still get this hard speed limit on file copy at 2.1GB/sec (that's GigaBytes). Using very large (or small) files.
Is there any limit in Windows Pro or the file copy software ?
Is there a limit related to AMD implementations running windows ?
Am I hitting some microsoft NVME driver limits I should be aware of ?
My configs:
CPU: AMD Ryzen Threadripper 3990X
MOBO: ASUS ZENITH II EXTREME ALPHA
RAM: CORSAIR VENGEANCE PRO RGB 128GB (8 x 16GB) DDR4 3200 @3200
SSD: Non-Raid NVME SAMSUNG 980 PRO M.2 2280 2TB
SSD: Non-Raid NVME SAMSUNG 980 PRO M.2 2280 2TB
SSD: Non-Raid NVME SAMSUNG 960 PRO M.2 2280 1TB
SSD: Non-Raid NVME SAMSUNG 960 PRO M.2 2280 1TB
System: Windows 10 Pro x64 VER 20H2 OS build 19042.870
Latest Samsung NVME drivers for 960 PRO (none available for the 980 Pro)
Latest Microsoft NVME drivers for Windows 10
Not running an additional Anti-virus, only Windows Defender
Test tools:
A 19GB file, a 6GB file, and a 2GB file.
CrystalDiskMark 8.01 64-bit benchmarks
AS SSD benchmarks
Windows file copy
TeraCopy for windows
HD Tune v2.55
So I setup the first 980 Pro NVME in first slot M.2_1 as recommended by asus. I then benchmark and get:
CrystalDiskMark 8.01 64-bit benchmarks at 7GB/sec read and 5GB/sec write (expected)
AS SSD says that raid has 7GB/sec read speed and 5GB/sec write speed (expected)
I copy a file locally from the same disk and get 2.1GB/sec.
I copy a file locally from a second 980 PRO setup in M.2_2 and get 2.1GB/sec
I copy a file locally from a RAMDISK and get 2.1GB/sec.
I copy a file locally, simultaneously on both of the 980 PRO drives and get 2.1GB/sec each (total of 4.2GB/sec of simultaneous throughput).
I setup both (2x) 980 Pro drives (using slots M.2_1 & M.2_2) with a software stripe RAID via Disk Management and dynamic disks and run the benchmarks. I get:
CrystalDiskMark 8.01 64-bit benchmarks at 11.4GB/sec read and 10GB/sec write (expected)
AS SSD says that raid has 10GB/sec read speed and 10GB/sec write speed (expected)
I copy a file locally from the same disk and get 2.1GB/sec.
I copy a file locally from a second 960 PRO windows software RAID setup in DIMM.2_1 and DIMM.2_2 and get 2.1GB/sec
I copy a file locally from a RAMDISK and get 2.1GB/sec.
I copy a file locally from a RAMDISK to RAMDISK and get 2.1GB/sec.
I setup all drives with a software stripe RAID via Disk Management and dynamic disks and run the benchmarks with all 4 disks in the following slots:
M.2_1 – 980 Pro 2TB
M.2_1 – 980 Pro 2TB
DIMM.2_1 – 960 Pro 1TB
DIMM.2_2 – 960 Pro 1TB
CrystalDiskMark 8.01 64-bit benchmarks at 14.4GB/sec read and 14GB/sec write (expected)
AS SSD says that raid has 14GB/sec read speed and 12GB/sec write speed (expected)
I copy a file locally from the same disk and get 2.1GB/sec.
I copy a file locally from a RAMDISK and get 2.1GB/sec.
I copy a file locally from a RAMDISK to RAMDISK and get 2.1GB/sec.
Doesn't matter if I use standard windows copy or to use TeraCopy I still get this hard limit of file copy at 2.1GB/sec.
Using some software to open or save files, such as Photoshop, benefit from faster than 2GB/sec read and writes. Have not run exhaustive tests on this yet.
What else I have tried:
1, 2, 3, 4 disk combinations.
RamDISKs combinations
Chipset updates and rollbacks to previous versions.
Changing RAM speeds to basic speeds 2133, 2333, 2666, 2800, 3000 (no change in file copy performance)
Changing Infinity Fabric speeds to 1200, 1600, 1800
Changing PCIe versions in BIOS to PCIe 4.0, 3.0, 2.0
Disabling every power saving features in BIOS
Disabling Windows Defender Real Time protection
Is there any limit in Windows Pro or the file copy software ?
Is there a limit related to AMD implementations in windows ?
Am I hitting some microsoft NVME driver limits I should be aware of ?
I know that Samsung SSD’s have a DRAM cache (& 980 Pro - Intelligent TurboWrite 2.0) that can be exhausted and then the speeds drop down to the SSD’s speed capacity that are in the range of 1700MBps for each drive on the 1TB and 2TB versions of the PRO series. I should still be able to get 3.4GBps at a minimum using 2 drives. At least 5GBps on all 4 drives.
How can I speed up file copying ?
Thanks in advance for the help.
Continue reading...
I am going to ask the question first in an effort to save some reading time for all:
Doesn't matter if I use standard windows copy or use TeraCopy I still get this hard speed limit on file copy at 2.1GB/sec (that's GigaBytes). Using very large (or small) files.
Is there any limit in Windows Pro or the file copy software ?
Is there a limit related to AMD implementations running windows ?
Am I hitting some microsoft NVME driver limits I should be aware of ?
My configs:
CPU: AMD Ryzen Threadripper 3990X
MOBO: ASUS ZENITH II EXTREME ALPHA
RAM: CORSAIR VENGEANCE PRO RGB 128GB (8 x 16GB) DDR4 3200 @3200
SSD: Non-Raid NVME SAMSUNG 980 PRO M.2 2280 2TB
SSD: Non-Raid NVME SAMSUNG 980 PRO M.2 2280 2TB
SSD: Non-Raid NVME SAMSUNG 960 PRO M.2 2280 1TB
SSD: Non-Raid NVME SAMSUNG 960 PRO M.2 2280 1TB
System: Windows 10 Pro x64 VER 20H2 OS build 19042.870
Latest Samsung NVME drivers for 960 PRO (none available for the 980 Pro)
Latest Microsoft NVME drivers for Windows 10
Not running an additional Anti-virus, only Windows Defender
Test tools:
A 19GB file, a 6GB file, and a 2GB file.
CrystalDiskMark 8.01 64-bit benchmarks
AS SSD benchmarks
Windows file copy
TeraCopy for windows
HD Tune v2.55
So I setup the first 980 Pro NVME in first slot M.2_1 as recommended by asus. I then benchmark and get:
CrystalDiskMark 8.01 64-bit benchmarks at 7GB/sec read and 5GB/sec write (expected)
AS SSD says that raid has 7GB/sec read speed and 5GB/sec write speed (expected)
I copy a file locally from the same disk and get 2.1GB/sec.
I copy a file locally from a second 980 PRO setup in M.2_2 and get 2.1GB/sec
I copy a file locally from a RAMDISK and get 2.1GB/sec.
I copy a file locally, simultaneously on both of the 980 PRO drives and get 2.1GB/sec each (total of 4.2GB/sec of simultaneous throughput).
I setup both (2x) 980 Pro drives (using slots M.2_1 & M.2_2) with a software stripe RAID via Disk Management and dynamic disks and run the benchmarks. I get:
CrystalDiskMark 8.01 64-bit benchmarks at 11.4GB/sec read and 10GB/sec write (expected)
AS SSD says that raid has 10GB/sec read speed and 10GB/sec write speed (expected)
I copy a file locally from the same disk and get 2.1GB/sec.
I copy a file locally from a second 960 PRO windows software RAID setup in DIMM.2_1 and DIMM.2_2 and get 2.1GB/sec
I copy a file locally from a RAMDISK and get 2.1GB/sec.
I copy a file locally from a RAMDISK to RAMDISK and get 2.1GB/sec.
I setup all drives with a software stripe RAID via Disk Management and dynamic disks and run the benchmarks with all 4 disks in the following slots:
M.2_1 – 980 Pro 2TB
M.2_1 – 980 Pro 2TB
DIMM.2_1 – 960 Pro 1TB
DIMM.2_2 – 960 Pro 1TB
CrystalDiskMark 8.01 64-bit benchmarks at 14.4GB/sec read and 14GB/sec write (expected)
AS SSD says that raid has 14GB/sec read speed and 12GB/sec write speed (expected)
I copy a file locally from the same disk and get 2.1GB/sec.
I copy a file locally from a RAMDISK and get 2.1GB/sec.
I copy a file locally from a RAMDISK to RAMDISK and get 2.1GB/sec.
Doesn't matter if I use standard windows copy or to use TeraCopy I still get this hard limit of file copy at 2.1GB/sec.
Using some software to open or save files, such as Photoshop, benefit from faster than 2GB/sec read and writes. Have not run exhaustive tests on this yet.
What else I have tried:
1, 2, 3, 4 disk combinations.
RamDISKs combinations
Chipset updates and rollbacks to previous versions.
Changing RAM speeds to basic speeds 2133, 2333, 2666, 2800, 3000 (no change in file copy performance)
Changing Infinity Fabric speeds to 1200, 1600, 1800
Changing PCIe versions in BIOS to PCIe 4.0, 3.0, 2.0
Disabling every power saving features in BIOS
Disabling Windows Defender Real Time protection
Is there any limit in Windows Pro or the file copy software ?
Is there a limit related to AMD implementations in windows ?
Am I hitting some microsoft NVME driver limits I should be aware of ?
I know that Samsung SSD’s have a DRAM cache (& 980 Pro - Intelligent TurboWrite 2.0) that can be exhausted and then the speeds drop down to the SSD’s speed capacity that are in the range of 1700MBps for each drive on the 1TB and 2TB versions of the PRO series. I should still be able to get 3.4GBps at a minimum using 2 drives. At least 5GBps on all 4 drives.
How can I speed up file copying ?
Thanks in advance for the help.
Continue reading...