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

IngerMan

macrumors 68020
Original poster
Feb 21, 2011
2,005
902
Michigan
Last week I got my early 2011 15" MBP. I installed the Crucial M4 256GB in the main bay right away, along with 8GB of ram. I tested the drive with diskspeedtest right away and got 270 write and 490 reads. But after a few hours of adding apps and moving some stuff I never was able to hit that write speed again. It seemed I lossed about 7-8% write speed, which is still pretty impressive. I checked it a 3 - 4 times a day for the next 4 days.

I installed Trim support enabler 2.1 this weekend. I did the erase free space after installing. Boom-- I got back my 8%. I have added 20 GB of Apeture library and I have removed 10GB of iPhoto. Every time I run disk speed test I get 270+ write. With out it I was 240' - to low 250's.

My thoughts are that Apple (Lion & 10.6.8) included Trim with all their SSD (samsung, toshiba). Lion is made for Trim support. I took a very small sample but I like what I have seen. I am leaving it on for the duration.
 

fisherking

macrumors G4
Jul 16, 2010
11,083
5,431
ny somewhere
i opted to NOT run trim enabler for my M4 (after talking to crucial support, who said trim was not needed).

i haven't run any benchmarks, but my mbp seems to be running no differently after about 3 months of intensive use...

anyone else?
 

Ccrew

macrumors 68020
Feb 28, 2011
2,035
3
i opted to NOT run trim enabler for my M4 (after talking to crucial support, who said trim was not needed).

i haven't run any benchmarks, but my mbp seems to be running no differently after about 3 months of intensive use...

anyone else?

AnandTech's reviews of the drive said that trim would benefit it because it's built in garbage collection generally sucked. "Without TRIM the m4 can degrade to a very, very low performance state"

http://www.anandtech.com/show/4253/the-crucial-m4-micron-c400-ssd-review/2
 

IngerMan

macrumors 68020
Original poster
Feb 21, 2011
2,005
902
Michigan
but crucial said..!:rolleyes:

thanx for that article, am going to try enabling trim, see if i notice any differences...

I think since you have not had it on from the duration of being new, you should erase disk free space in disk utility after enabling trim. That worked for me but it did take about 20 minutes.

My 500th post I got an "a" for Apple...lol
 

squeakr

macrumors 68000
Apr 22, 2010
1,603
1
You can also do it by booting into single user mode (CMD + s) and then typing fsck -ffy at the root prompt and it will erase all free spec and prep for TRIM.
 

fisherking

macrumors G4
Jul 16, 2010
11,083
5,431
ny somewhere
I think since you have not had it on from the duration of being new, you should erase disk free space in disk utility after enabling trim. That worked for me but it did take about 20 minutes.

My 500th post I got an "a" for Apple...lol

gonna do that now... (since i've already enabled it...").

EDIT: the option to erase free disk space is greyed out (even when booting from a Lion DVD).
so...? how do i do this?
 
Last edited:

IngerMan

macrumors 68020
Original poster
Feb 21, 2011
2,005
902
Michigan
gonna do that now... (since i've already enabled it...").

EDIT: the option to erase free disk space is greyed out (even when booting from a Lion DVD).
so...? how do i do this?

I am not sure why it would be greyed out. Look at were I have the drive highlighted. Maybe you need to repair permission first?
 

Attachments

  • Screen Shot 2012-02-27 at 5.02.08 PM.png
    Screen Shot 2012-02-27 at 5.02.08 PM.png
    228.3 KB · Views: 252

fisherking

macrumors G4
Jul 16, 2010
11,083
5,431
ny somewhere
I am not sure why it would be greyed out. Look at were I have the drive highlighted. Maybe you need to repair permission first?

did that (and disk first aid), all good, but still greyed out.

anyway, did the single-user boot thing, and all is well (so far).
will be interesting to see if things feel any different over time.

thx!
 

IngerMan

macrumors 68020
Original poster
Feb 21, 2011
2,005
902
Michigan
did that (and disk first aid), all good, but still greyed out.

anyway, did the single-user boot thing, and all is well (so far).
will be interesting to see if things feel any different over time.

thx!

That's good. But as far as noticing a big change in normal usage. I would compare that to the MBA Toshiba vs Samsung SSD. I doubt you will notice in normal usage, unless you were at a point that it largely degraded.

Apple SSD's run garbage collection along side Trim support. Im going to run it as well, because I do not want too degrade.
 
Last edited:

Krazy Bill

macrumors 68030
Dec 21, 2011
2,985
3
Good as place as any to ask...

How does one "reset" an M4 SSD to factory-fresh, speedy condition? (I'm not talking about reformatting/erasing).
 

IngerMan

macrumors 68020
Original poster
Feb 21, 2011
2,005
902
Michigan
Good as place as any to ask...

How does one "reset" an M4 SSD to factory-fresh, speedy condition? (I'm not talking about reformatting/erasing).

That would be installing Trim Enabler 2.1, reboot, erase free disk space in disk utility or the above mentioned command.. Done!

Edit; Squeakr instructions to erase free space.

You can also do it by booting into single user mode (CMD + s) and then typing fsck -ffy at the root prompt and it will erase all free spec and prep for TRIM.
 
Last edited:

Erasmus

macrumors 68030
Jun 22, 2006
2,756
298
Australia
Just wondering, I am assuming that the degradation of performance due to poor garbage collection happens on a sector-by-sector basis, instead of a uniform degradation across the entire drive? Which would mean that running disk speed tests would likely be very hit-and-miss when it comes to identifying when a TRIM routine should be run?
 

IngerMan

macrumors 68020
Original poster
Feb 21, 2011
2,005
902
Michigan
Just wondering, I am assuming that the degradation of performance due to poor garbage collection happens on a sector-by-sector basis, instead of a uniform degradation across the entire drive? Which would mean that running disk speed tests would likely be very hit-and-miss when it comes to identifying when a TRIM routine should be run?

I will just say this. You do not have the option of turning it off on an Apple SSD. It is alway on.
 

Erasmus

macrumors 68030
Jun 22, 2006
2,756
298
Australia
I will just say this. You do not have the option of turning it off on an Apple SSD. It is alway on.

True, but Apple don't provide Crucial m4 SSDs. Furthermore, I would assume that running TRIM would consume a small amount of CPU and RAM resources, so switching it off would result in marginally better performance.

I would also assume that the TRIM function would expedite extra write cycles that would otherwise not occur, marginally decreasing the expected life of the drive.
 

Ccrew

macrumors 68020
Feb 28, 2011
2,035
3
FYI all. The "Erase Free Disc Space" option is indeed greyed out by design. The correct way to do it is squeakr's instructions.
 

squeakr

macrumors 68000
Apr 22, 2010
1,603
1
The TRIM algorithm is set to perform load leveling and to clean the free space as well, so that the wear is negated to a certain level. It is not something that gets turned on and off at will. Turn it on and leave it on. The disk manufacturer doesn't make a difference with regards to TRIM, it is an OS feature and not something for a specific disk.
 
Last edited:

negativzero

macrumors 6502a
Jul 19, 2011
564
55
True, but Apple don't provide Crucial m4 SSDs. Furthermore, I would assume that running TRIM would consume a small amount of CPU and RAM resources, so switching it off would result in marginally better performance.

I would also assume that the TRIM function would expedite extra write cycles that would otherwise not occur, marginally decreasing the expected life of the drive.

Trim does not consume any resources. It is only run when the empty trash bin button is pushed.

As a guide on whether to use Trim on the M4. Don't take what Crucial, Anandtech, etc... tell you to heart. The M4 employs something called idle time garbage collection, meaning its garbage collection only starts when the drive is idle or when they're aren't much writes done to it. So if you're constantly abusing your M4 by downloading or doing lots of video/audio encoding, it will be a wise choice to have Trim enabled on it. Otherwise if you are a light user, the native garbage collection will work fine in keeping the SSD in top condition.
 

Spink10

Suspended
Nov 3, 2011
4,261
1,020
Oklahoma
Trim does not consume any resources. It is only run when the empty trash bin button is pushed.

As a guide on whether to use Trim on the M4. Don't take what Crucial, Anandtech, etc... tell you to heart. The M4 employs something called idle time garbage collection, meaning its garbage collection only starts when the drive is idle or when they're aren't much writes done to it. So if you're constantly abusing your M4 by downloading or doing lots of video/audio encoding, it will be a wise choice to have Trim enabled on it. Otherwise if you are a light user, the native garbage collection will work fine in keeping the SSD in top condition.

That makes sense - where did you get this info? You have a link - Im interesting in understanding more about this. I currently run a Vertex 3 MAX with no TRIM.
 

negativzero

macrumors 6502a
Jul 19, 2011
564
55
That makes sense - where did you get this info? You have a link - Im interesting in understanding more about this. I currently run a Vertex 3 MAX with no TRIM.

You can check this white paper from OCZ.
http://www.oczenterprise.com/whitepapers/ssds-write-amplification-trim-and-gc.pdf

But like I said, all SSDs are different. If you're running SF-2281 and newer controllers, you don't need trim at all because they use active garbage collection instead of idle time. So the trim command is on active in the controller and you don't need to enable it.
 

Spink10

Suspended
Nov 3, 2011
4,261
1,020
Oklahoma
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.