Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'TRIM may not be Required' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
TRIM may not be Required
Authored by: stottm on Mar 31, '11 03:29:45AM

Any drive that uses the Sandforce SSD internal controller does not need TRIM support. It handles the same functionality inside the controller itself. The operating system does not need to support TRIM. So this means that OCZ and SSDs branded as OWC Mercury Extreme Pro do not require TRIM at all!

It so happens that the Sandforce based drives are many times faster than all the others.

Frankly, it's pretty dumb to release a drive technology that relies on an OS driver / feature to keep the device running properly long term. Just go with a Sandforce based SSD and you won't have problems. I still limit my writes and keep data either frequently backed up or on a traditional disk. If an SSD were to fail, there would be zero warning and it will likely be unrecoverable. I use my SSD's as boot drives, holding the OS and apps and data that needs to be fast such as virtual machine disk images. The VDI's are going to be placed on a highspeed external raid box because the shear size and number of them is growing exponentially. Waiting patiently for Ten's Compliment to release ZFS for Mac OS X. Then I can buy a cheap 4-5 bay disk bay and use ZFS RAID-Z and it's zpools to manage my disks. Think of it as a much more reliable Drobo.



[ Reply to This | # ]
TRIM may not be Required
Authored by: ~Coxy on Apr 06, '11 07:47:22PM

While it's true that the Sandforce controller has built in "garbage collection", it would require the controller to understand the filesystem that is being used on the drive. I have seen no evidence nor claims that the controller understands HFS+ (as opposed to NTFS/FAT.)



[ Reply to This | # ]
TRIM may not be Required
Authored by: tempel on Apr 07, '11 06:27:32AM

Correct. Being quite experienced with file systems, disk drivers and drives in general, I can confirm that a disk can't optimize for this fully without knowing which sectors / blocks on the disk are still in use and which not. And the OS tells the disk which blocks are free by using said trim command.



[ Reply to This | # ]