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

kkel19

macrumors member
Original poster
Feb 4, 2011
36
0
Do our MBA just eventually slow down overtime since there is no trim support?
 

KPOM

macrumors P6
Oct 23, 2010
18,311
8,326
It's probably a moot point since TRIM is on its way. The latest MacBook Pros ship with a special version of OS X 10.6.6 that enables TRIM. That means it is likely we'll get an update that supports TRIM, as well. If not, it's almost certain that Lion (10.7) will have TRIM support.

Until then, the Toshiba and Samsung drives that Apple uses in its current models do support garbage collection, which helps maintain performance.
 

ovrkast

macrumors newbie
Mar 10, 2011
25
0
I thought that TRIM has to be supported by both hardware and support, and not just by one or the other? :confused:
 

ovrkast

macrumors newbie
Mar 10, 2011
25
0
both hardware and software must support trim

So does that mean our SSD in the MBA support TRIM? If I understand correctly, OSX Lion supports TRIM from the "software" level but if the default SSD's in the MBA on the "hardware" level, then there is no TRIM functionality? :confused:

I guess what I'm really asking is that when OSX Lion comes to the table in summer, will our new MBA's have TRIM support via hardward and software?
 

Psilocybin

macrumors 6502a
Jan 16, 2011
592
0
Ontario, Canada
So does that mean our SSD in the MBA support TRIM? If I understand correctly, OSX Lion supports TRIM from the "software" level but if the default SSD's in the MBA on the "hardware" level, then there is no TRIM functionality? :confused:

I guess what I'm really asking is that when OSX Lion comes to the table in summer, will our new MBA's have TRIM support via hardward and software?

yes the mba (late 2010) hard drives support trim
 

KPOM

macrumors P6
Oct 23, 2010
18,311
8,326
So does that mean our SSD in the MBA support TRIM? If I understand correctly, OSX Lion supports TRIM from the "software" level but if the default SSD's in the MBA on the "hardware" level, then there is no TRIM functionality? :confused:

I guess what I'm really asking is that when OSX Lion comes to the table in summer, will our new MBA's have TRIM support via hardward and software?

Yes, the drives in the current MacBook Air support TRIM. You can tell that since TRIM is active in a Windows 7 Boot Camp partition on them.
 

ovrkast

macrumors newbie
Mar 10, 2011
25
0
Yes, the drives in the current MacBook Air support TRIM. You can tell that since TRIM is active in a Windows 7 Boot Camp partition on them.

Phew...that is good to know! I was starting to get concerned that my 3 day old 13" MBA Ultimate did not have a SSD with TRIM support for when OSX Lion arrives. :)
 

stockscalper

macrumors 6502a
Aug 1, 2003
917
235
Area 51
Windows thinking! Trim is for Windows machines with SSD's. And just like you need to degrag their sorry hard drives you need to trim their SSD's. Macs are different. The Mac OS doesn't mess up the drives like Windows, that craps all over everything.
 

KPOM

macrumors P6
Oct 23, 2010
18,311
8,326
Windows thinking! Trim is for Windows machines with SSD's. And just like you need to degrag their sorry hard drives you need to trim their SSD's. Macs are different. The Mac OS doesn't mess up the drives like Windows, that craps all over everything.

Actually, any amount of writing and deleting will cause an SSD's performance to degrade. The Toshiba and Samsung drives that Apple uses do a lot of OS-independent "garbage collection" that helps, but TRIM support will still come in handy.
 

stockscalper

macrumors 6502a
Aug 1, 2003
917
235
Area 51
Actually, any amount of writing and deleting will cause an SSD's performance to degrade. The Toshiba and Samsung drives that Apple uses do a lot of OS-independent "garbage collection" that helps, but TRIM support will still come in handy.

Do a search on the internets for the MacWorld torture tests that proved that ain't so.
 

dasmb

macrumors 6502
Jul 12, 2007
420
458
As you probably know, data is never really "deleted" from a file system -- the file's name is removed and the data is added to a list of "free space."

On a first gen SSD, these "free space" blocks become interleaved with "actually used in files" blocks. Unfortunately, in order to reclaim space on part of an SSD block, you have to clear and re-write the entire block. Magnetic hard drives, for which all existing drivers and file systems were designed, do not have this limitation. The end result was write pauses as drives aged, and more of their free space was interleaved with real data.

Second gen SSDs got around this by using idle time garbage collection, wherein drives that are not busy go through written blocks looking for deleted data. Each block must be checked individually, there's no "hit list," and so idle GC is an inefficient way to clear up blocks. For laptop users who frequently close their lids, there isn't as much GC as there is for a server user and thus idle GC is less useful.

TRIM takes this to the next level, proactively identifying blocks with free space on delete and making garbage collection much more efficient.

TRIM will play nicely on any "stress test" that has a server-like load -- where data is in constant motion without extended (minutes or longer) periods of rest where GC can run a full cycle. In "real world" desktop/laptop tests, TRIM is not magic or even a necessity; many users will not notice much difference beyond idle GC. Users without idle GC (such as my first gen SSD at work) will notice a HUGE difference between garbage collection and none, regardless of the collection technique (idle or TRIM). Drives using alternative storage techniques, such as the SandForce controller, should not notice any difference with TRIM since storage is allocated much differently.
 
Last edited:

Qusus

macrumors member
Jan 30, 2009
67
0
stockscalper is right that when Macworld tested the new SSD's in the Air performance did not substantially degrade after torture tests and re-installing the OS.

This was an interesting result and there are a several explanations for why this might be true.

However, one explanation that is definitely wrong is that somehow OS X doesn't "mess up" SSD's like Windows does.

Performance degradation of SSD's on Mac's have already been proven a variety of SSD's in the past. Newer SSD's are much better at garbage collection which partially explains the Macworld results.

If it were true that OS X doesn't "mess up" SSDs like Windows does, then we would expect to see that all SSDs (not just the newer ones found in the Air), including those without garbage collection, do not experience performance loss over time. But this is not the case.

In any case, a lot of results have shown that newer SSDs with garbage collection (beginning with the SF controllers) do a much better job of retaining performance over time than the first wave of SSDs. TRIM might still be helpful in the long run but it's not a big of a problem as it was so I wouldn't worry too much about it, especially since TRIM is coming soon to OS X anyways.
 

gnasher729

Suspended
Nov 25, 2005
17,980
5,566
...a lot of results have shown that newer SSDs with garbage collection (beginning with the SF controllers) do a much better job of retaining performance over time than the first wave of SSDs. TRIM might still be helpful in the long run but it's not a big of a problem as it was so I wouldn't worry too much about it, especially since TRIM is coming soon to OS X anyways.

Actually, TRIM works in the short term. TRIM helps when you delete a file by telling the SSD drive that some space doesn't contain valid data anymore. That means the drive doesn't need to use garbage collection for that area, because it _knows_ the area is unused.

Let's say you delete 10 MB of data, and then you add 10 MB again, and the OS reuses the 10 MB that were just deleted. With TRIM, the drive _knows_ that the 10 MB are unused and filling with 10 MB of new data is quick. Without TRIM, re-using these 10 MB is slower. However, once the 10 MB have been rewritten, TRIM or no TRIM makes no difference anymore.
 

DarwinOSX

macrumors 68000
Nov 3, 2009
1,659
193
All this freaking out about trim is about as silly as the sudden experts on thermal paste application. Read the Anandtech review among others. Its not an issue.
 

munkery

macrumors 68020
Dec 18, 2006
2,217
1
Garbage collection works independent of Trim. The OEM SSDs in Apple products have GC.
 

ZipZap

macrumors 603
Dec 14, 2007
6,112
1,467
Windows thinking! Trim is for Windows machines with SSD's. And just like you need to degrag their sorry hard drives you need to trim their SSD's. Macs are different. The Mac OS doesn't mess up the drives like Windows, that craps all over everything.

Sure, and that's why they're adding trim to Lion?
 

ZipZap

macrumors 603
Dec 14, 2007
6,112
1,467
stockscalper is right that when Macworld tested the new SSD's in the Air performance did not substantially degrade after torture tests and re-installing the OS.

This was an interesting result and there are a several explanations for why this might be true.

However, one explanation that is definitely wrong is that somehow OS X doesn't "mess up" SSD's like Windows does.

Performance degradation of SSD's on Mac's have already been proven a variety of SSD's in the past. Newer SSD's are much better at garbage collection which partially explains the Macworld results.

If it were true that OS X doesn't "mess up" SSDs like Windows does, then we would expect to see that all SSDs (not just the newer ones found in the Air), including those without garbage collection, do not experience performance loss over time. But this is not the case.

In any case, a lot of results have shown that newer SSDs with garbage collection (beginning with the SF controllers) do a much better job of retaining performance over time than the first wave of SSDs. TRIM might still be helpful in the long run but it's not a big of a problem as it was so I wouldn't worry too much about it, especially since TRIM is coming soon to OS X anyways.

This is what I meant in the previous post...great post...thanks!
 

ZipZap

macrumors 603
Dec 14, 2007
6,112
1,467
Apple feels compelled to do it and also have a special OS version for MBP...
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.