Reply
Binary Boss
mcnaugha
Posts: 32
Registered: 08-20-2009
0

Re: Apple does support TRIM in Snow Leopard

[ Edited ]

As I said... doDiscard is just garbage collection which essentially is the universally recognised alternative to TRIM where TRIM support is not provided.

 

Support for the actual TRIM command is not there and the impression I get is that there is no interest in implementing it at this time. It is far more likely to appear in the next major release of Mac OS X IF (and only if) it proves to be of value when compared with what's there just now.

 

Online articles projecting TRIM as some sort of God command for SSDs should be taken with a pinch of salt. Apple isn't stupid. If it throught TRIM was vital to its customers it would have done the same thing as Microsoft since as you say it's to become part of the ATA standards. The impression I have is that there is an arrogance that what's already there is all Apple's customers need.

 

Bare in mind that Apple likes customers who buy new kit every few years. So the wearing out of SSDs is not something that really concerns Steve Jobs. He expects you to be buying new systems long before the SSD gets a chance to wear out.

Memory Leak Geek
kalleboo
Posts: 4
Registered: 01-16-2010
1

Re: Apple does support TRIM in Snow Leopard

I'm sorry mcnaugha you have no idea what you're talking about. doDiscard doesn't _do_ anything. What you linked is the interface between the Block Storage device and the Transport driver. Hence "doDiscard" is that the OS calls when you delete a file. Then it forwards this to the disk driver. An iPod will have an apple-written driver that gets "doDiscard" erases the flash. A mac will have an ATA driver that should (but as of the current version of OS X) call TRIM on doDiscard.

 

doDiscard isn't "an alternative to TRIM". doDiscard *IS* TRIM, just it hasn't been implemented in desktop OS X yet.

Bit Baby
WLolli3342
Posts: 1
Registered: 01-19-2010
0

Re: Apple does support TRIM in Snow Leopard

[ Edited ]

This just in from Apple - Case number 148667870

Hello William,

I have spoken with our engineer and he has advise that Snow Leopard does not support TRIM SSD. Apple is investigating TRIM for feature Mac OS X releases.

Sincerely,

Preston Rudka
Apple

P. S. If you wish to reach me regarding this case, please contact me at 1-877-388-0879 ex. *removed*. I currently work Tuesday threw Saturday from 1PM to 9:30PM EST. If you reach my voicemail, please leave your name, phone number, case number and the best time to reach you. If you prefer--or if you need assistance with a different issue--please contact Apple at 1-800-275-2273 or http://www.apple.com/support.

 

**As a courtesy to a fellow customer service worker, I removed the direct extension. --Katana