Description of Problem:
The read and write speeds for my NVME m.2 Samsung 960 EVO are low. I had the same issue last week (was running 2220 read/1585 write, see images), so I updated every driver imaginable, including my SSD, but that didn't help. I updated my BIOS, and that appeared to fix the issue. Indeed, after updating my BIOS, I was getting the expected rates of 3274 read/1787 write (see images). In case you're interested, the BIOS version I updated to was L3.81.
Unfortunately, the issue has reared its ugly head again only a week later (see images). I performed disk cleanup, I already optimize and defrag my hard drives daily, and I rechecked BIOS and drivers, all to no avail.
Images of Results:
PC Parts List:
Motherboard: ASRock X99 Extreme4 LGA 2011-v3 Intel X99
CPU: Intel Boxed Core i7-6850K Processor 3.6 GHZ
Hard Drive (Windows): Samsung NVME m.2 960 EVO 500GB
Supplemental Hard Drive: Seagate 2TB BarraCuda SATA 6Gb/s 64MB Cache
RAM: G.SKILL Ripjaws V Series 16GB (2 x 8GB) 288-Pin SDRAM DDR4 3000
GPU: Gigabyte GeForce GTX 1080 Windforce OC
OS: Windows 10 Pro
CPU Cooler: EVGA CLC 240mm
PSU: GAMEMAX 850W Fully Modular 80+ Gold Certified
Any advice is greatly appreciated. Thank you in advance.
Optimizing and defragging an SSD is a bad idea as it eats up the Total Bytes Written (TBW) lifetime of the drive.
The drive has it's own housekeeping routines built into the firmware if you'll just leave it alone.
Even showing a slower state they are still 4-5 times faster than your Seagate.
I use 8 Samsung 1 & 2 TB Gen 3 NVME SSDs in a X299 gamer where they are left to their own devices and allowed to drift in performance numbers as long as they continue to run. My ego doesn't demand they run at advertised max performance all the time.
When you finally update that computer to a PCIe Gen 4 with Gen 4 NVME drives the performance will double again. :)