My SSD has extremely slow write speed. Any ideas what could be the issue?

Last year I put together a new PC with a PNY XLR8 SSD (http://www.pny.com/XLR8_SSD?sku=SSD9SC240GMDA-RB)

Things have been great up until recently when I started noticing that network copies of large files would start fast but then become really slow.

Sample of copying a large file across the network

At first I thought this was due to network issues but tested my network extensively and found it fast between other machines. Also, copying FROM this machine to another machine was fast.

This led me to look at the machine itself. I noticed in Resource Manager that during the copy, Disk Queue Length and Response Time would go up, especially when the copy started to drop.

So, I did what any sensible person would do. I searched online and found a few benchmarking tools to test out my SSD. Here is what I found from ATTO...

ATTO results

I did a similar test with AS SSD Benchmark to similar results... AS SSD Results

So, with that information in mind, I checked online for possible errors and verified I have it in AHCI mode. You can see this in the AS SSD screenshot (iaStoreA OK ==> when I mouse over this it says "Intel(R) 8 Series/C220 Chipset Family SATA AHCI Controller - OK).

Final thing I tried is running CrystalDiskInfo, which has these results. CrystalDiskInfo results

This also confirms transfer mode and says the health is good. I'm a little concerned about some of the numbers like "Raw Read Error Rate" seems a lot higher than the threshold, but it comes up green so not sure how to interpret it.

I've reinstalled drivers, played with cache settings, turned on and off virus checkers. Nothing seems to help.

I'm at a loss now. Any ideas would be helpful. Is this drive on its last legs?


Solution 1:

It seems your sequential write times are substantially lower (9.21) than your read times (502.88) Write times for SSD drives often dramatically drop after the drive is half full, and especially nearing filling the capacity of the drive.

Since this review from Tom's Hardware on the PNY 240GB XLR8 shows this drive usually gets around 128KB sequential write times of 375MB/s to 475MB/s, I'd say you have a serious issue here and should try wiping the drive to get performance back. Look on PNY's website for tools to restore the drive and clear TRIM (if needed) and get the drive back to the original performance it had.

Solution 2:

Had the same exact problem with a brand new ultrabook (spectre 13). The write speed was originally ~10MBps! After disabling "sleep" in APM, it went to ~500MBps!

Before adjusting APM After adjusting APM

Solution 3:

I struggled with an issue of performance. It had to do with the power management of the SSD. It was the Advanced Power Management setting (which I accessed via Hard Disk Sentinel).

The APM level was at 0, which is default. When I set it to 254, which was maximum performance and power management, my read and write rates went from 32MB/s max, to around 120MB/s max (and theoretically, could go up to 224MB/s. So that was it. How weird! And no other guides mention this - so googling always got me an endless loop of "did you turn on AHCI and update your drivers??"

I believe a tool called HDPARM can do it. Such as here: https://sites.google.com/site/disablehddapm/