• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

Getting slow NVME write speeds

Final update from me, all's well with the 980s now. PC has been quiet for a couple of days, no downloading or file transfers and both 980s remain operating at their expected write speeds.
 
Made a new account here after researching this problem with my drive. I originally posted a thread over at Tom's Hardware regarding this, but this thread seems to be further along in the troubleshooting, so I'll share my process here.

I too am seeing 1.2k-2.2k write speeds on my drive. Here is an example benchmark result, which is fairly consistent with the other benchmarks I've ran. I'm running a Gigabyte Aorus Elite x570. Here are the list of things I've tried:

✅ Verified write cache is on for the drive
✅ Verified drive is using AHCPI controllers (not RAID)
✅ Verified consistent results on various M2 slots on my motherboard
✅ The drive has a heatsink installed
✅ Over provisioned both the drive using Samsung Magician's recommended setting (10%)
✅ Ran chkdsk on the drive, no errors
✅ Ran trim optimizations
✅ Verified latest firmware via Samsung Magician
✅ Even checked using a M2 -> PCIe4 adapter (no significant difference in performance results)

Aside from that, I'm not really sure what else to do. This seems like a fatal flaw with this model of hardware.
 
Made a new account here after researching this problem with my drive. I originally posted a thread over at Tom's Hardware regarding this, but this thread seems to be further along in the troubleshooting, so I'll share my process here.

I too am seeing 1.2k-2.2k write speeds on my drive. Here is an example benchmark result, which is fairly consistent with the other benchmarks I've ran. I'm running a Gigabyte Aorus Elite x570. Here are the list of things I've tried:

✅ Verified write cache is on for the drive
✅ Verified drive is using AHCPI controllers (not RAID)
✅ Verified consistent results on various M2 slots on my motherboard
✅ The drive has a heatsink installed
✅ Over provisioned both the drive using Samsung Magician's recommended setting (10%)
✅ Ran chkdsk on the drive, no errors
✅ Ran trim optimizations
✅ Verified latest firmware via Samsung Magician
✅ Even checked using a M2 -> PCIe4 adapter (no significant difference in performance results)

Aside from that, I'm not really sure what else to do. This seems like a fatal flaw with this model of hardware.

Have you seen my recent posts here?

Consistently, I've seen write performance impacted after a period of heavy writes. This has been seen on a 980 500GB and 980 1TB unit, in the same system. What fixed it was simply allowing the cache to clear, which takes time.

For my 980 1TB it took around 6 mins, after downloading (so writing) about 400gb.

980-1TB-Writes.png


For my 980 500GB it took anywhere from 0-4 hours (caveat, after a secure erase and reformat, reimage) but it's now consistently good. I just left the PC idle before trying again.

980-500GB-Time-To-Work.png


980-500GB-Writes.png


Nothing I've tried to proactively do has fixed or addressed this, because it's not an OS, driver, config, settings issue. It's just how the hardware works.

There may be a problem with that, in that it takes too long to clear the cache for unknown reasons but time and time alone have been the only things that brought the write speeds back up to where they should be.
 
Last edited:
using my samsung 980 pro since few days , on a aorus b550 pro and a ryzen 5900x , i only have this nvme (no other ssd/disk) on the gen 4 16x cpu m2 slot

d27ed028edaf2561a9ceb0cc1279de9f.png


but impossible to change the inferface to 4x4 (i try many things on the bios without success)
 
Alright, slide back to the topic :)
 
using my samsung 980 pro since few days , on a aorus b550 pro and a ryzen 5900x , i only have this nvme (no other ssd/disk) on the gen 4 16x cpu m2 slot

View attachment 183023

but impossible to change the inferface to 4x4 (i try many things on the bios without success)

That's a BIOS issue of some kind, the PCIE lane is being restricted.

What other devices do you have installed into PCIE, like soundcards, networkcards, SATA expansions, GPUs, etc?
 
That's a BIOS issue of some kind, the PCIE lane is being restricted.

What other devices do you have installed into PCIE, like soundcards, networkcards, SATA expansions, GPUs, etc?

i only have gpu (rtx 2060), nothing more.
 
i only have gpu (rtx 2060), nothing more.

OK, have you performed a BIOS reset to default and then without any further changes, checked Samsung Magician again? That's your starting point.
 
OK, have you performed a BIOS reset to default and then without any further changes, checked Samsung Magician again? That's your starting poiyesnt.

problem solved, after removing the nvme and then putting it back (the best possible), probably a bad contact during the initial installation. everything works normally now.
 
Plz HELP!
 

Attachments

  • Στιγμιότυπο οθόνης (1).png
    Στιγμιότυπο οθόνης (1).png
    2.3 MB · Views: 423
Same here.

SamsungMagician_p0lS61OuE3.png


Honestly I don't care as I see literally no difference (I don't use my PC for heavy writes or workstation work - don't ask why I got a workstation NVMe as my first NVMe), but it would still be nice to get the actual speed I paid for... Seeing way too many 980 Pro users having this issue, doubt it's something I did.
 
Just retested w/CDM and there's no write degradation like that with mine. Might it be related to the PCI-e 4.0 interface? I wonder if Samsung has other reports like that. In that case, I spoke too soon re: returning it. But maybe watch out for further reports.

I found a post on the Samsung community thread. It's not helpful so far....


It wouldn't be the first time. Samsung had to release a firmware update for the 850 and 840 evos for the exact same issue.
 
Hi Gonna jump onto here, as I have the exact same issue with a 980 Pro 500GB NvME on a Rog Strix x570-F & AMD 5600x cpu. All purchased at the start of January, tested 3 times and speeds were fine.

3 weeks of daily light desktop activity, and one transfer of 120GB a week ago which was deleted soon after.
Write speeds are now rubbish....


The Drive has 275GB of free space with 46GB OP. Latest Drivers etc. Tried everything to correct it, but speeds remain slow on all the speed tests, Crystaldiskmark, Magician and Userbenchmark etc.

I also left PC running at idle for 6 hours. made no difference.
This is not a temperature issue either, the drive even during testing never goes above 40 Deg C and sits at 33 Deg C offload.

Samsung need to get this sorted..
..install speeds.jpgslow speeds.jpg
 
Last edited by a moderator:
Hi,
No new driver that I've seen so far which is very weird of sammy.

 
So looking into this a bit further, it appears that these 980 Pro NvMe Drives use 3 bit TLC Flash Memory with 94GB SLC Cache allocated to Turbowrite 2.0. Once the SLC Cache is full the direct to TLC Cache speeds drop to 1000MB/sec (for the 500GB model) and 2000MB/sec (for the 1TB Model).
Clearly the drive controller will determine what stays and what goes from the SLC cache, so if the drive is being used as a boot device, any number of OS files could be held in cache for some time before they are deemed to be suitable for "housekeeping" to remove them. When and how frequently the controller conducts this task is anyone's guess, but given other users experiences with the larger capacity 1TB drive, the 500GB seems to take way way much longer to get the sweeping brush and dust pan out of the VNAND cupboard !!

I have left my machine idle for a considerable time today with no change, so I am now under the belief that the only way this drive is going to reproduce the original 5000MB/sec write speeds during a test going forward, is if it is secure erased and the OS image reapplied, however it looks like it will only be a matter of time thereafter (weeks at most with light use it seems) before the SLC Cache is once again filled up, and the write speed goes back to the direct to TLC rate.
Its hard to say if the drive is intended to function this way, or if there is actually some issue with the controller decision making processes with regard to the cached file retention and/or durations. If the former, I have to say i'm very disappointed that any manufacturer can sell a product with a claimed performance level, and fail to make buyers aware that it will only meet these speeds initially, and if used as a system drive will spend much of its time with the cache full and experience greatly reduced rates?
If the latter is true and this brutal speed reduction is not intended to be experienced most of the time by design, then Samsung really need to address this issue urgently.

I have ordered a WD SN850 1TB to swap out as a System drive. I will secure erase and reformat the 980 Pro 500GB once I have that installed, and do some further tests, but as it stands...my opinion of the 980 Pro is a bit meh....

Anyone suffering from this slow write speed issue needs to get onto Samsung's case. There is clearly something going on with the 500GB model which is possibly related to the cache policy in the FW, as it should not take hours, days and or weeks to clear data from the SLC in order to get the burst operation speeds restored., and if it does its huge fail for Samsung.
I'm away to email their support operation to get the ball rolling. I would strongly suggest that others do this also, so that they are aware of how widespread this issue is.

Contact details below..

(+31) 0031-493-326-633, or sending them an email - samsungmemory@hanaro.eu.


Quick EDIT to this post 23/1/21 02:30am.
I just noticed that my 980 Pro 500GB has had a rediculous amount of data written to it in just 3 weeks since the drive was installed from NEW ! I have had this as a System Boot Drive in a fresh build configuration with Win 10 64bit Home and Office 2010 plus official updates for both. Other than the usual AV, Tools etc, the drive has had a game of 120GB copied to it then deleted afterwards, and a page file of 4.6GB (Default for a 32GB Ram System I believe) on it until yesterday. Other than that the drive has been used for light surfing, no rendering, no games, nothing with big data volumes or transfers that I am aware of. I have run Userbenchmark on it maybe 5 or 6 times over the past 3 weeks, and maybe 6 or 7 runs on Samsung Magician performance suit. How can it be that this drive has currently had 2.8 TB of data written too it in its short life. Am I missing something here? Anyone give me any insight? or is there an issue with the drive that causes it to write data to its self which constantly saturates the SLC cache?

1611369043561.png


TIA

Additional EDIT 23/01/2021 14:35pm - So PC has been left running on idle overnight and all morning in SAFE MODE at the log in screen. A single Performance test was performed with Samsung Magic with the following results, clearly showing that after 12 hours of inactivity, resulted in practically nothing to rectify the issue. Also worthy to note that during this idle time the Drive saw a staggering 200GB of data written too it, despite it being in this state? As a measure I sat for a while looking at the drive activity in Win Performance monitor and there is nothing obvious to suggest that the OS would be writing heavily to the drive when idle, certainly not to accumulate 200GB of writes in 12 hours. With this in mind, I am beginning to now suspect that these drives without doubt have an issue, which results in 1) the SLC Cache becoming saturated as a result of some sort of internal function of the drive controller, be it the encryption process or inefficient cache housekeeping or, 2) an internal issue that causes the SLC cache or Turbowriter fuction to stall or freeze resulting in all write transactions being sent directly to TLC.

1611412908045.png


TIA
 
Last edited:
Another 12 Hours of the PC sitting idle overnight at the log in screen in safe mode, and another 100GB of data registered as being written to the drive. A single Samsung Magician Performance Test was performed again immediatly after a normal reboot. Results showing a marginal increase in performance over the previous test... I intend to do this for a few more days and see if there is any recovery of the SLC cache. I will update this thread accordingly....

1611509983489.png
 
I'm just glad the write speeds didn't go down to like 100 mb/s, that would be disastruous. Right now mine are between 1200-1500, not what I paid for but still fast and cannot notice it.

I'll keep using the drive like this until Samsung does anything about it, if they do anything about it.

Learned my lesson not to go all out on things. Bet a 970 Evo would've been better.
 
Yeah m8, my pal has a 970 evo Plus 1TB Gen 3 and he sent me this screenshot the other day, its much quicker than the write speed that we currently have, and far more consistant when used as an OS drive......
Like you I will wait and see if Samsung do something about it or not. The drive is still very new so there should be something before long from them in the way of a FW update or a driver....Until i swap out my drive for the WD SN850 I will keep leaving it on idle over night and test in morning to see if it gradually restores the write speed or not.

1611521738817.png
 
Last edited:
Chiming in, as I have found this thread to be the top hit on google for slow write speeds on the 980 Pro. Emailed Samsung support and got this response:
Thank you for contacting Samsung memory Support and for your inquiry.
We are sorry to learn that you are having issues with your SSD.

Please attempt the following:



- Optimize the performance of your SSD with Samsung magician.

This software can be downloaded via the same link provided above.

Do note, however, that the software only works with drives that are directly connected to the motherboard.

- Please update the motherboard/BIOS/driver to the latest version and check if the mainboard and BIOS/driver can support NVMe.

- Please verify and ensure that your computer supports PCIe 4 and x4 lane.

- Please check the system's temperature during performance measurement because of Samsung NVMe SSD's dynamic thermal guard feature.

- We found that some mainboard's M.2 slot supporting performance can not reach the performance of the PCIe slot.
So please mount Samsung NVMe SSD at the PCIe slot.

- If you measure SSD's performance using Magician software with that condition, Magician's performance can be lower than the initial state temporarily.
So please measure performance in the same condition because different conditions can cause different performance.

- Make sure that Write Cache buffer is enabled

- Disable CPU Power management (C-state) at BIOS. Please contact the system maker about how to disable C-state off in BIOS.
This is because that can be dependent on the BIOS version or mainboard.

- Set OS's power management option as "Performance Mode".

- Please keep in mind that previously installed software and user data can cause different performance.

If all else fails, then it will be necessary to return the drive to your reseller for a replacement, as there could be a technical issue with the drive.



We do hope to have adequately informed you.

Should you have any other questions, please do not hesitate to contact us.



Best Regards / Cordialmente / Atentamente / Cordialement



S

Customer Support Team


Can confirm I have done all this on my end. Will be returning the 980 Pro until this problem is fixed.
 
Thank you for sharing your response from Samsung. I received an identical email this morning from Samsung CS in the Netherlands. I have also tried everything listed on their email with no success. So I intend to contact my seller today to ascertain their position on it.
I left the PC idling again last night for approx 10 hours at the Safe Mode login screen. Another mysterious 100GB registered as written to the drive during this time, and no improvement of the write speed upon performing a single test in Samsung Magician.
1611576993968.png
 
Welp friends, I decided to reformat and install Windows on the C:\ Drive (Where the 980 Pro is installed) just to make sure before I began the return process... and low and behold...

I made sure the list of settings were applied per the Samsung Support e-mail (Over Provisioning, TRIM, Write Cache, Power Performance settings etc as instructed).

After_Reformat3.png


After_Reformat5.png


Write speeds are back to normal. I'll keep checking throughout the week after installing more games and apps to see if it keeps up the speed. Worth a shot for those who don't mind a re-install of Windows.
 
Hi mate. Thanks for sharing your results. Others have found this also, however atm I suspect the reappearance of the write speed performance may be short lived. I will also be following this process sometime this week, so I will post back again when I have some answers. Please keep us updated, as this thread could be valuable info for others who run into this widespread issue.

ATB
 
Welp friends, I decided to reformat and install Windows on the C:\ Drive (Where the 980 Pro is installed) just to make sure before I began the return process... and low and behold...

I made sure the list of settings were applied per the Samsung Support e-mail (Over Provisioning, TRIM, Write Cache, Power Performance settings etc as instructed).

View attachment 185526

View attachment 185527

Write speeds are back to normal. I'll keep checking throughout the week after installing more games and apps to see if it keeps up the speed. Worth a shot for those who don't mind a re-install ofHello

Welp friends, I decided to reformat and install Windows on the C:\ Drive (Where the 980 Pro is installed) just to make sure before I began the return process... and low and behold...

I made sure the list of settings were applied per the Samsung Support e-mail (Over Provisioning, TRIM, Write Cache, Power Performance settings etc as instructed).

View attachment 185526

View attachment 185527

Write speeds are back to normal. I'll keep checking throughout the week after installing more games and apps to see if it keeps up the speed. Worth a shot for those who don't mind a re-install of Windows.
Hello friend! You are not exactly ok! Your random IOPS are still low just like me (mine are lower). Samsung promised us random IOPS much more than we are currently re hitting
 
Bit of an update from my side on this issue.....I stuck a new SN850 1TB into the PC, cloned the OS image and extended the partition. Swapped the M2 slots over so the 980 Pro was in M2._2 and WD SN850 Boot Drive in M2._1.
After a secure erase of the 980 Pro I ran 2 tests......
1611615076300.png


Looked quite promising on the last test or so I thought, so I proceeded to move a few games over to it (90 GB worth) and ran the test again....

1611615156526.png


Oh dear....seems that as soon as the drive gets some data written too it, the speeds go $h1t shaped. I cannot accept that the drive has been designed to perform in this way !....
I shall now leave it for a few days and try to forget about it, and look at a retest at the end of the week, perhaps it will of cleaned its act (Cache) up. Time will tell.
If not, its coming out and getting returned to the seller.

I have to say I am very disappointed with this drive from Samsung, and with the volume of people all reporting the same issue, I am sure I am not alone in my dissatisfaction.

The WD SN850 1TB in comparison seems much better all round....Think this is the way forward for me....

1611615664559.png


ATB
 
Back
Top