12-29-2010 06:38 PM
I was writing a large file to my ssd and my system was basically crippled because the response time for programs went from the usual <=3ms to a peak of 817ms. I got this info from the disk activity tab under performance monitor. I've also noticed that when the drive stutters, it's because the latency increases to ~500ms. Is there a fix for this because buying another ssd with say a SF controller? I'm using a lattitude e6410 with the latest intel ahci drivers installed.
12-29-2010 09:00 PM
1) How long has the drive been in use?
2) How much free space did you have left on the SSD?
3) How big was the file?
It sounds like the SSD is out of clean blocks. Since there are no more clean blocks, the SSD has to read-modify-write and this leads to the classic symptom of high latency. This issue was resolved with newer SSD controllers with the implementation of a function called TRIM. Pretty much all controllers in the last 2 years support TRIM. Unfortunately, your SSD does not support TRIM or the Intel SSD Optimizer.
The only solution to resolve this problem for a few months is:
1) Take an image of current disk
2) Do a full reformat of the SSD
3) Apply image.
Here is the explaination of the issue in detail: http://www.anandtech.com/show/2738/8 http://www.anandtech.com/show/2738/8
12-29-2010 09:41 PM
1) about 2 months since the last format
2) 23GB
3) 14GB
shouldn't garbage collect take care the drive though? it's had 23GB free for a few weeks.
12-29-2010 09:45 PM
bah, it logged me out. ^ post is mine. the drive stuttered after my fresh format anyway. performed a full one using w7 on another comp
12-29-2010 10:52 PM
Guest wrote:
1) about 2 months since the last format
2) 23GB
3) 14GB
shouldn't garbage collect take care the drive though? it's had 23GB free for a few weeks.
What kind of format did you apply? A quick one?
Definitely sounds like a not enough clean blocks issue.
Intel SSDs do not implement garbage collection. If you have 23GB of dirty blocks, you will continue to have 23GB of dirty blocks.
You could attempt a "Tony TRIM": http://www.ocztechnologyforum.com/forum/showthread.php?64753-A-simple-guide-for-speeding-up-EOL-OCZ-... http://www.ocztechnologyforum.com/forum/showthread.php?64753-A-simple-guide-for-speeding-up-EOL-OCZ-....