• 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.

Very Slow speed of SSD nvme

Joined
Jan 29, 2013
Messages
151 (0.03/day)
I have two SSD
1st is Soldigm P44 pro 1TB which is for windows and 2nd Patriot VP 4300 L 2TB for games...

P44pro gen 4 supposed to be 7400/6600 RW speed patriot nearly same since both are G4
i benchmark both of them when i installed windows 11 on October 2024 so far so good ..
yesterday, i checked the speed of both and found its RW speed remarkably lower than it should be
i checked everything, TRIM working so far according to windows 11 cmd checking ...
what do you thing the issue ??

Screenshot 2025-05-16 235406.png



Screenshot 2025-05-17 000121.png
 
If you want better help your going to need to post your system spec.

EDIT: did you ever update the chipset drivers ?.
 
20% vs 80% capacity full is the immediate suspect imo.
Every near full storage is getting exponentially slower as it get close to it's capacity.
 
If you want better help your going to need to post your system spec.

EDIT: did you ever update the chipset drivers ?.
yes its the latest one from amd website
system spec on my signature

20% vs 80% capacity full is the immediate suspect imo.
Every near full storage is getting exponentially slower as it get close to it's capacity.
the p44 pro is only 20% using
i dont think its going to give huge impact on write speed o_O
 
Update crystal disk mark, they are on 8.06 now. Also check that the tests are using M.2 NVME profile rather than just SSD.
 
The more it's full, the slower it goes. The higher the que depth, the slower it goes. Same with small files like 4kb.

Different Nand Controllers, DRAM cache, SLC, MLC, QLC, etc and amount of NAND have different impacts.

Getting over 1GB/s write after the cache is full is rare.

It also could be in a gen3 m.2 slot limiting the bandwidth.
 
It also could be in a gen3 m.2 slot limiting the bandwidth.
That's what came to my mind instantly. Though it's theoretical maximum is 4GB/s, I guess there are other devices eating bandwith so the drive can't get the full 3.0 X4 bandwith.
 
yes its the latest one from amd website
system spec on my signature


the p44 pro is only 20% using
i dont think its going to give huge impact on write speed o_O
The p44 is at 20% capacity, that's why it's much faster than the other nvme at 80%.
You will never get to the theoretical performance nor replicate the performance of a freshly new nvme.
Performance will only go down in time as you use it more and more. A very natural thing, no problem here.
 
Would be nice to see CrystalDiskInfo.

Solidigm drives have a problem with halved write speeds after some months. I know that Patriot swapped to QLC on 4TB, maybe they did on 2TB too? My NM790(same Maxio+YMTC as Patriot) drops from 7400/6500 to 6600/5200 above 80% full while 990 Pro keeps 7400/6900 speeds.
 
Would be nice to see CrystalDiskInfo.

Solidigm drives have a problem with halved write speeds after some months. I know that Patriot swapped to QLC on 4TB, maybe they did on 2TB too? My NM790(same Maxio+YMTC as Patriot) drops from 7400/6500 to 6600/5200 above 80% full while 990 Pro keeps 7400/6900 speeds.

Screenshot 2025-05-17 104559.png


Screenshot 2025-05-17 104705.png


Is there any way to see is it TLC or QLC ?

That's what came to my mind instantly. Though it's theoretical maximum is 4GB/s, I guess there are other devices eating bandwith so the drive can't get the full 3.0 X4 bandwith.

its on Gen 4 speed @ 4X link according to CDI

Update crystal disk mark, they are on 8.06 now. Also check that the tests are using M.2 NVME profile rather than just SSD.
ok :

Screenshot 2025-05-17 111223.png


above is p44p down is patriot/ i removed some of data from patriot now its 61%
 
Most SSD in the consumer market is TLC with a few QLC models out there.

Depending on the machine I have PCIe 3.0 and PCIe 4.0 slots on my laptops.

My 13th gen machines use 2230 SSD but my bigger older machines use 2280
 
Most SSD in the consumer market is TLC with a few QLC models out there.

Depending on the machine I have PCIe 3.0 and PCIe 4.0 slots on my laptops.

My 13th gen machines use 2230 SSD but my bigger older machines use 2280
he has an X670E mobo all the NVMe slots are pcie4.0 unless you go into the bios and change them to pcie 3.0 manually
View attachment 400063

View attachment 400064

Is there any way to see is it TLC or QLC ?



its on Gen 4 speed @ 4X link according to CDI


ok :

View attachment 400071

above is p44p down is patriot/ i removed some of data from patriot now its 61%
So that should tell you stop overloading your NVMe SSD's to more than 75% they're not HDD's where they don't care how full they are with regard to speed an NVMe SSD requires x amount of room on the nand to work properly as writes are performed in a random pattern on the available nand cells so the fuller the drive the fewer the available nand cells and the controller has to do more work to figure out where to put what and the slower it will run

Also don't rely on Windows Defrag to run TRIM on a regular bases it won't, so open it yourself and tell it to do it atleast once a month manually otherwise you'll see it not been done for a year
 
OP, are you sure the bios (is that the latest version for your board?) settings for your drives are set to 4.0 & not 3.0 version with that Patriot drive? despite updating the Crystaldiskmark app, it appears suspiciously slow despite you cutting data from it.

he has an X670E mobo all the NVMe slots are pcie4.0 unless you go into the bios and change them to pcie 3.0 manually

So that should tell you stop overloading your NVMe SSD's to more than 75% they're not HDD's where they don't care how full they are with regard to speed an NVMe SSD requires x amount of room on the nand to work properly as writes are performed in a random pattern on the available nand cells so the fuller the drive the fewer the available nand cells and the controller has to do more work to figure out where to put what and the slower it will run

Also don't rely on Windows Defrag to run TRIM on a regular bases it won't, so open it yourself and tell it to do it atleast once a month manually otherwise you'll see it not been done for a year
I've seen AM5 boards in the past default to 3.0 speeds for NVME storage devices until a bios updated fixed the issue.
 
OP, are you sure the bios (is that the latest version for your board?) settings for your drives are set to 4.0 & not 3.0 version with that Patriot drive? despite updating the Crystaldiskmark app, it appears suspiciously slow despite you cutting data from it.


I've seen AM5 boards in the past default to 3.0 speeds for NVME storage devices until a bios updated fixed the issue.
On the ROG Strix x670E - F/E Gaming Wifi mobo's OP's is the F variant I have the E they use more or less the exact sam BIOS they default to PCIe 4.0 even when set to auto if it is a PCIe gen 4.0 NVMe SSD it won't go to the lower gen 3 unless the NVMe SSD is PCIe gen 3.0
I have one of each on my ROG Strix X670E - E Gaming Wifi mobo and they're assigned correctly when left to auto detect
 
On the ROG Strix x670E - F/E Gaming Wifi mobo's OP's is the F variant I have the E they use more or less the exact sam BIOS they default to PCIe 4.0 even when set to auto if it is a PCIe gen 4.0 NVMe SSD it won't go to the lower gen 3 unless the NVMe SSD is PCIe gen 3.0
I have one of each on my ROG Strix X670E - E Gaming Wifi mobo and they're assigned correctly when left to auto detect
yes its on 4X
I did update MB Bios to latest one 3003 and same issue
i manually use TRIM for both drive .. same
do you think windows reset or install fresh one going to fix it ?
 
yes its on 4X
I did update MB Bios to latest one 3003 and same issue
i manually use TRIM for both drive .. same
do you think windows reset or install fresh one going to fix it ?
no a reinstall will not fix it what will fix it by not over filling your NVMe SSD
 
checked everything, TRIM working so far according to windows 11 cmd checking ...
Yeah, it just means - trim is ON in Windows. But that doesn't mean that it works! Please do proper check of your trim functionality with:
trimcheck v0.7
 
Yeah, it just means - trim is ON in Windows. But that doesn't mean that it works! Please do proper check of your trim functionality with:
trimcheck v0.7

its working
i free more space from patriot drive and same results :oops:

Screenshot 2025-05-18 200500.png
 
On the ROG Strix x670E - F/E Gaming Wifi mobo's OP's is the F variant I have the E they use more or less the exact sam BIOS they default to PCIe 4.0 even when set to auto if it is a PCIe gen 4.0 NVMe SSD it won't go to the lower gen 3 unless the NVMe SSD is PCIe gen 3.0
I have one of each on my ROG Strix X670E - E Gaming Wifi mobo and they're assigned correctly when left to auto detect

As on mine one slot can be limited to 2 lanes and needs changing in the bios too 4 lanes, 2 lanes will allow 2 sata drives which after every reset of bios defaults too.
 
I re installed windows , secure erase of Patriot drive and same issue :wtf:
btw, both ssd attached cpu nvme slots

Screenshot 2025-05-19 095021.png


the write speed of P44 pro same two

Screenshot 2025-05-19 095322.png
 
Good read performance with bad write performance as seen in your P44 immediately makes overheating a prime suspect imo. Writing creates much more heat. I recommend using HWinfo64 in sensors only mode to check. You can right click on "Write Rate", use "Show graph" and then run the benchmark to see how performance behaves over time. Max "Drive temperature" after the test should also give some insight.
 
Good read performance with bad write performance as seen in your P44 immediately makes overheating a prime suspect imo. Writing creates much more heat. I recommend using HWinfo64 in sensors only mode to check. You can right click on "Write Rate", use "Show graph" and then run the benchmark to see how performance behaves over time. Max "Drive temperature" after the test should also give some insight.

temperature between 50 to 55 on light tasking , it reach 60 on ssd benchmark
but during gaming since its near GPU it reach 68 at max,i depend on HW64 and crystal disk info on reading sensors
 
Back
Top