Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

applecultvictim

macrumors 6502a
Original poster
Mar 27, 2009
549
0
Just had a read at wikipedia, look it up if you want too, about this interesting and important function for ssds and its implementation in os'es and was wondering whether anyone on the developping side had any news of snow leopard catering for that.:apple:
 

TIGOS

macrumors regular
Aug 25, 2007
155
0
Sao Paulo, BR
yes... im waiting for this feature too...:mad:

this is very important to me, because I want to buy an SSD for use with the Snow
 

larkost

macrumors 6502a
Oct 13, 2007
534
1
If you closely read that Wiki article you will note that the TRIM command is not actually a standard yet, nor is it implemented in all (possibly most) SSD's. So what is your rush? This is not something that is really going to impact you much, and is something that different SSD vendors have been handling in different manners up to this point. It is very possible that MacOS X avoids this problem with its SSD vendors in a different way. TRIM is just an attempt to get a standard solution.

At some point when it is appropriate Apple can put this into a dot update, assuming that they have not already worked it (or another solution to the problem) in.
 

applecultvictim

macrumors 6502a
Original poster
Mar 27, 2009
549
0
Omg, didn't think anyone would reply. Thanks.

Btw, no sign about snow and trim, so I hate to think it's not gonna be there for the time being, also would love to see it as an update to leopard.
 

jjk454ss

macrumors 601
Jul 10, 2008
4,480
500
Anything new on this subject? Snow leopard is coming before too long, and the new Intel SSD's that support trim should be available again anytime. I plan on getting the gen 2 SSD from Intel, but wonder if with OSX I will be able to take advantage of TRIM.
 

Whiteyez

macrumors regular
Mar 17, 2009
150
0
I just got this from xbench (Snow Leopard 10.6.1), before and after i did the firmware ugprade with trim support.
 

Attachments

  • before.png
    before.png
    42.4 KB · Views: 638
  • after.png
    after.png
    42.9 KB · Views: 609

Amdahl

macrumors 65816
Jul 28, 2004
1,438
1
I don't mean to defend Apple, but is the TRIM command useful, in practice?

I know it helps in theory.

If a flash drive keeps a little capacity held back, it could use those empty blocks for new writes, and then recycle the old blocks afterwards. It's the same thing, isn't it? You've already got the write-leveling overhead, and this would just plug right in to that without any extra effort. TRIM would be useful for really large block erasures, but for smaller write patterns, a small set-aside would do the same thing.
 

Mazda 3s

macrumors 6502a
Oct 29, 2006
523
507
I don't mean to defend Apple, but is the TRIM command useful, in practice?

I know it helps in theory.

If a flash drive keeps a little capacity held back, it could use those empty blocks for new writes, and then recycle the old blocks afterwards. It's the same thing, isn't it? You've already got the write-leveling overhead, and this would just plug right in to that without any extra effort. TRIM would be useful for really large block erasures, but for smaller write patterns, a small set-aside would do the same thing.

You don't seem to understand the benefit of TRIM. No matter what SSD you use, performance will drop (sometimes significantly) over time. TRIM eliminates this and it needs hardware and OS support. Intel and Indilinx have done their part on the hardware side. Microsoft has done it's part on the software side with Windows 7. The question is when will Apple do the same with OS X.

Read the AnandTech review above to see the great benefits if TRIM.
 

Mr. Wonderful

macrumors 6502a
Feb 19, 2009
571
34
I don't mean to defend Apple, but is the TRIM command useful, in practice?

I know it helps in theory.

If a flash drive keeps a little capacity held back, it could use those empty blocks for new writes, and then recycle the old blocks afterwards. It's the same thing, isn't it? You've already got the write-leveling overhead, and this would just plug right in to that without any extra effort. TRIM would be useful for really large block erasures, but for smaller write patterns, a small set-aside would do the same thing.

And going off of the Toms Hardware benchmarks, there are some performance gains (not from the firmware update), with TRIM enabled as well.
 

Amdahl

macrumors 65816
Jul 28, 2004
1,438
1
You don't seem to understand the benefit of TRIM. ...

Read the AnandTech review above to see the great benefits if TRIM.

I did read, and did see the improvements noted.

It looks like TRIM is useful for large/high volume write applications. For small write applications, the benefits of TRIM can be achieved without OS support by a flash drive that maintains a free block reserve, separate from the formatted capacity of the drive.

So, it is a useful capability that should be supported by Apple, although Intel does make a de-TRIM-ragmenter for Windows that can run automatically once a day to get similar effect on TRIM-unsupported OS, like Vista or XP. Perhaps a tool will exist for OSX soon as well.
 

CBlakeston

macrumors 6502a
Jan 31, 2008
596
327
FYI Samsung SSD drives come with a self-healing technology that the drive does itself. No operating system support needed. I'm sure as more SSD drives support the TRIM feature support in OSX will be added in a point update - silently like a ninja :)
 

sidewinder

macrumors 68020
Dec 10, 2008
2,425
130
Northern California
But TRIM is not even an official standard yet. Are all TRIM implementations compatible?

Then look here:

https://forums.macrumors.com/posts/8721603/

TRIM is great in theory but not yet perfected. And we have people complaining that Apple has not implemented it yet? I think Apple is being prudent.

SSD's are going to be great. I just don't think they are ready for the mainstream user just yet.

S-
 

NATO

macrumors 68000
Feb 14, 2005
1,702
35
Northern Ireland
FYI Samsung SSD drives come with a self-healing technology that the drive does itself. No operating system support needed. I'm sure as more SSD drives support the TRIM feature support in OSX will be added in a point update - silently like a ninja :)

Indeed they do (including the OCZ Summit SSD which uses a Samsung controller). They've also implemented the same garbage collection / self-healing tech in the new firmware for the OCZ Vertex range of SSDs using the Indilinx controller. The nice thing about this is that it works irrespective of Operating System.
 

killerbee79

macrumors member
Jul 11, 2008
96
0
Wisconsin
FYI Samsung SSD drives come with a self-healing technology that the drive does itself. No operating system support needed. I'm sure as more SSD drives support the TRIM feature support in OSX will be added in a point update - silently like a ninja :)

Indeed they do (including the OCZ Summit SSD which uses a Samsung controller). They've also implemented the same garbage collection / self-healing tech in the new firmware for the OCZ Vertex range of SSDs using the Indilinx controller. The nice thing about this is that it works irrespective of Operating System.

The garbage collection implemented by Samsung is a great thing indeed. However it will only work with an OS that has a NFTS file system, mainly Windows. This is because of how the garbage collection works. The Samsung controller will peek at the NTFS $bitmap to clear up unallocated areas during idle time.

Being Mac OS X uses a HFS+ file system it won't work with Mac's. So once again us Apple users are getting screwed. Below is a link to one article that mentions this. Just google it though and you can read all about it.

http://www.pcper.com/article.php?aid=766&type=expert&pid=11

Or right here from the Corsair website ( P128 & P256 are rebranded Samsung SSD's ). Look down the FAQ until it talks about performance degradation. It states it must have the NTFS file system for garbage collection.

http://forum.corsair.com/v3/showthread.php?t=81190
 

spacepower7

macrumors 68000
May 6, 2004
1,509
1
The garbage collection implemented by Samsung is a great thing indeed. However it will only work with an OS that has a NFTS file system, mainly Windows. This is because of how the garbage collection works. The Samsung controller will peek at the NTFS $bitmap to clear up unallocated areas during idle time.

Being Mac OS X uses a HFS+ file system it won't work with Mac's. So once again us Apple users are getting screwed. Below is a link to one article that mentions this. Just google it though and you can read all about it.

http://www.pcper.com/article.php?aid=766&type=expert&pid=11

Or right here from the Corsair website ( P128 & P256 are rebranded Samsung SSD's ). Look down the FAQ until it talks about performance degradation. It states it must have the NTFS file system for garbage collection.

http://forum.corsair.com/v3/showthread.php?t=81190

The Support Admin on OCZ's forums states that garbage collection works regardless of OS.

I think you are confusing GC with TRIM which currently, only works with NTFS.
 

killerbee79

macrumors member
Jul 11, 2008
96
0
Wisconsin
The Support Admin on OCZ's forums states that garbage collection works regardless of OS.

I think you are confusing GC with TRIM which currently, only works with NTFS.

No, actually I'm not. I know full well what TRIM is. Samsung does not support TRIM, hasn't even made an attempt yet. Although they say they are working on TRIM support. This is their work around until this happens. It is not TRIM, it is garbage collection.

the support admin on OCZ might be making a general comment or is mistaken. I don't know because I haven't read his comments. Maybe you could provide a link.

Every company has a different implementation of garbage collection. Some implementations might very well work in any OS, Samsung's does not. Its as I described and provided links for. It is well documented in many places, just google it.
 

cool11

macrumors 68000
Sep 3, 2006
1,777
220
So, can somebody please tell us what we are waiting for, all the mac users, in order to obtain and use ssd disks without problems, as windows 7 users already do?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.