Additional file-copy-speedtest benchmarks show smaller than expected differences with NVMe and 600GB/s SATA
I wanted to get a feel for the perceived performance difference between a PCIE P3700 and a 6Gb/s SATA drive with Windows NTFS file system operations. What would the real-world speed difference be for moving a lot of files around on an NTFS file system?
My file copy tests showed results similar to what we see in application boot tests. Everyday operational differences are about 1/2 of what we see in benchmarks.
- CrystalDiskMark NVMe mode test:
- The PCIE measures as 4x-5X faster in sequential reads and 3X-4X faster in sequential writes.
- Windows file copy:
- The PCIE drive measures about 2X faster than the SATA drive.
Configuration
- Code Used: https://github.com/freemansoft/file-copy-speed-test
- Copy operation: 10,000 files each of size 200KB.
- C: is a 600GB/s SATA drive NTFS
- I: is an Intel P3700 NVMe drive NTFS
Test Results
The test copies 2GB across 4 different permutations.
PS C:\Users\joe\Documents\GitHub\file-copy-speed-test> .\speedtest-file-copy.ps1
_______________________________________________
Creating and cleaning directories
_______________________________________________
Creating test data
Creating test data : length 200,000.00
Creating test files in c:\tmp\copy-test-source : 10,000.00 files of length 200,000.00
Creating test files in I:\tmp\copy-test-source : 10,000.00 files of length 200,000.00
_______________________________________________
Running Test
Copying 2,000,000,000.00 bytes across 10000 files from I:\tmp to I:\tmp
11.10 sec - 180,189,499.71 characters per second
Copying 2,000,000,000.00 bytes across 10000 files from c:\tmp to I:\tmp
13.03 sec - 153,515,983.48 characters per second
Copying 2,000,000,000.00 bytes across 10000 files from I:\tmp to c:\tmp
20.63 sec - 96,956,814.99 characters per second
Copying 2,000,000,000.00 bytes across 10000 files from c:\tmp to c:\tmp
19.37 sec - 103,237,977.61 characters per second
_______________________________________________
Removing test files
Comments
Post a Comment