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

Spinland

macrumors 6502
Original poster
Jul 16, 2011
320
1
Utica, NY, USA
I have a 17" MacBook Pro 6,1 running the latest public build of Mavericks. I've replaced the original hard drive with a 512GB Crucial M4 SSD, which is partitioned for OSX and Win7/64 under Boot Camp.

I have Trim Enabler installed, and understand well how to use it to turn TRIM support on, but I am a little uncertain: should I do so? On one hand, will TRIM be something beneficial to use in my case and, on the other hand, could enabling it with this third party tool actually cause problems down the road?

Thanks in advance for your informed insight, O tech gurus. :cool:
 

Weaselboy

Moderator
Staff member
Jan 23, 2005
34,137
15,602
California
On one hand, will TRIM be something beneficial to use in my case and...

I don't think you will get much disagreement from anyone on this part of your question. In an ideal world an SSD with a properly implemented TRIM function at the OS level is a good thing.

...could enabling it with this third party tool actually cause problems down the road?

This is the real question. The timing of file reads and writes to the SSD at the OS level is very critical. We can assume Apple tested this with the SSD/flash storage devices they are using. We don't know for certain what is happening here with after market flash storage devices with TRIM "hacked". Many users have no trouble at all with the hacked TRIM implementation and some users here report they do have problems. There is no clear answer to this part of the question IMO.
 

priitv8

macrumors 601
Jan 13, 2011
4,038
641
Estonia
The timing of file reads and writes to the SSD at the OS level is very critical. We can assume Apple tested this with the SSD/flash storage devices they are using. We don't know for certain what is happening here with after market flash storage devices with TRIM "hacked".
As I understand it, TRIM is just another (albeit added just 2009) ATA command.
So the net effect is dependent on the implementation of this command in drive's firmware.
White Paper: The TRIM Command
 

Gav Mack

macrumors 68020
Jun 15, 2008
2,193
22
Sagittarius A*
For trim on the Windows 7 side you will have to edit the registry, patch the mbr using a utility in OSX then reboot into windows. Install the intel rst and you have AHCI working at full SATA 2 speed and trim enabled instead of the inadequate ata-133 from a factory setup with no trim.

Usually the patch breaks the bootcamp control panel permanently with a startup disk error but I did a clean 7 install on mine the other week and shock horror it worked!

https://forums.macrumors.com/threads/760482/

My post with how I got the clean install and the control panel plus the enabler dmg are at the end of the thread.
 

Freyqq

macrumors 601
Dec 13, 2004
4,038
181
This is the real question. The timing of file reads and writes to the SSD at the OS level is very critical. We can assume Apple tested this with the SSD/flash storage devices they are using. We don't know for certain what is happening here with after market flash storage devices with TRIM "hacked". Many users have no trouble at all with the hacked TRIM implementation and some users here report they do have problems. There is no clear answer to this part of the question IMO.

If it concerns you, simply get an SSD that apple uses in their systems...like a samsung.

----------

For trim on the Windows 7 side you will have to edit the registry, patch the mbr using a utility in OSX then reboot into windows. Install the intel rst and you have AHCI working at full SATA 2 speed and trim enabled instead of the inadequate ata-133 from a factory setup with no trim.

Usually the patch breaks the bootcamp control panel permanently with a startup disk error but I did a clean 7 install on mine the other week and shock horror it worked!

https://forums.macrumors.com/threads/760482/

My post with how I got the clean install and the control panel plus the enabler dmg are at the end of the thread.

Windows 7 and 8 have trim built in automatically. It should work by default.
 

Gav Mack

macrumors 68020
Jun 15, 2008
2,193
22
Sagittarius A*
If it concerns you, simply get an SSD that apple uses in their systems...like a samsung.

----------



Windows 7 and 8 have trim built in automatically. It should work by default.

The OS does absolutely, but if it boots in legacy mode into windows for bootcamp it will run in PATA emulation running ata-133. You can check in device manager if you don't have an AHCI SATA controller in the controller section you will have to patch the mbr in OSX to enable it as explained in the thread. I've done dozens of them for practically the whole mac range!
 

Weaselboy

Moderator
Staff member
Jan 23, 2005
34,137
15,602
California
If it concerns you, simply get an SSD that apple uses in their systems...like a samsung.

I don't think we have enough information to know if that helps. We have no idea what is in the firmware of a Samsung OEM sourced Apple flash storage device versus a retail market Samsung SSD drive.
 

Freyqq

macrumors 601
Dec 13, 2004
4,038
181
I don't think we have enough information to know if that helps. We have no idea what is in the firmware of a Samsung OEM sourced Apple flash storage device versus a retail market Samsung SSD drive.

Point taken, but even if the firmware differs slightly, it is likely that most of the code remains the same. Also, the controller and hardware is going the be the same.
 

dusk007

macrumors 68040
Dec 5, 2009
3,411
104
They still have great IO and longetivity, even though that matters more for server workloads.
There is a next generation on its way too. SF2X00 was built for SATA 3 and quite a while ago.
SF3000 supports PCIe and is supposed to reach 1800MB/s or somewhere close to that number.
http://www.anandtech.com/show/7520/lsi-announces-sandforce-sf3700-sata-and-pcie-in-one-silicon

There was some time for the rest of constroller makers to catch up given how long SF 2000 has been out already but once these are out they will get the preformance crown again. Same as they did when SF-2000 was released.

Those Apple Samsung drives look great in sequential performance but they are actually no better in all the other metrics than all the standard SATA 3 drives out today. In many of the practical test on computerbase.de the PCIe Plextor SSD (700MB/s reads) is outperformed by some SATA 3 drives because sequential performance isn't all that important for boot times ie.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.