MacOS – SSD and Mountain Lion

macosssd

I have a Vertex Plus r2 OCZ SSD drive in my Macbook Pro 2010,

It's been going well and it only cost me like 80gbp.

I noticed recently (not that I run tests regularly) that the performance has dropped by nearly 50%

200Mbps read -> 90, 160 write -> 80

There is so much misinfo on SSD's out there it drives me mental, I don't have the 'trim enabler' hack installed because I read that the SSD drive had it's own built in hardware regeneration/ware leveling/trim type thing going on.

My question: how can I get performance back to what it was like when I bought it (6 months ago).

I was thinking:

A) Enable trim?
B) do a complete format and reinstall?
C) Leave the computer on and idle and hope it does it's hardware trim thing or whatever?

Any thoughts?

Thanks,
John

Best Answer

Try erasing free space (from Disk Utility, on the bottom left corner of the "erase" tab of your drive), and then enable trim (via Trim Enabler).

More than likely this drop in performance is caused by the SSD having to clear memory before being able to write to it. Flash memory can only bring bits up (from 0 to 1), meaning that over-writing a non-zero byte requires first erasing the whole byte, then bringing up whatever bits are needed. This means that 2 operations are needed (erase, write) rather than just 1 (write). TRIM helps improve performance by actively zeroing out memory locations that have been deleted during idle times, allowing for a single write operation to be sufficient for writing to that location. Erasing free space will do the same thing, but it's a one time deal, whereas TRIM works in the background to keep it all tidy.