Enable TRIM or not

Yazan Zaid

Reputable
Feb 19, 2014
290
0
4,790
i got sandisk extreme ii, i need to know what technology it use, and if i shoudl enable TRIM or not!
And if i Enable, AHCI, TRIM will be enable too?and what should i enable too?(to get the maximum performance on my ssd)
another question should i enable AHCI/TRIM on WD BLACK 1TB(WD1003FZEX)?
 
Solution
Yes definitely.

TRIM will benefit any SSD drive, that can understand it (Example:- Sandisk Extreme II)

In SSDs with Sandforce controllers you don't enable TRIM because the controller handles that for you. Drives without Sandforce controllers would benefit from TRIM. Sandforce drives work different than a traditional SSD. It's compressing data on the fly. Sandforce is organizing data only to have the OS come in and move it around with TRIM resulting in Sandforce having to try and fix it again.
Yes, Enabling ACHI will enable TRIM too.
In order for TRIM to work, two conditions have to be met first:

1.Your operating system has to support TRIM command (e.g. Windows 7 and Windows 8)
2.Your solid state drive's firmware has to support TRIM as well

If TRIM is not enabled the performance of a SSD will deteriorate with use. This is due to the awkward way that solid state drives overwrite data to areas that already contain information.


Enabling TRIM support on a HDD will result in Nothing. This is because
1) HDD do not support TRIM
2) HDD data is not internally organized into pages/blocks.
TRIM just tells the drive controller that the pages are no longer needed.

Windows 7/8 Install & Optimization Guide for SSDs & HDDs
http://www.overclock.net/t/1156654/seans-windows-7-install-optimization-guide-for-ssds-hdds
 
Sandisk Extreme II uses Marvell 88SS9187 controller and not Sandforce, employs 19nm eX2 ABL MLC NAND.

Other SSDs when receive a TRIM command, they can simply clean the blocks with invalid data and that's it. SandForce, on the other hand, has to check if the data is used by something else.

OWC (Other World Computing ) is manufacturer of SSDs and generally employ use of SandForce controller in them.


 
Yes definitely.

TRIM will benefit any SSD drive, that can understand it (Example:- Sandisk Extreme II)

In SSDs with Sandforce controllers you don't enable TRIM because the controller handles that for you. Drives without Sandforce controllers would benefit from TRIM. Sandforce drives work different than a traditional SSD. It's compressing data on the fly. Sandforce is organizing data only to have the OS come in and move it around with TRIM resulting in Sandforce having to try and fix it again.
 
Solution
If you'r going to enable AHCI in your BIOS, all your storage drives including HDD & SSD will operate under AHCI.

There's not any harm in enabling AHCI for a HDD instead AHCI also enables features such as hotswap, Native command Queuing(helps a hard drive streamline its operation).

Defragging on HDDs is done to put all of the sectors of any given large file together, reducing seek time when reading the file sequentially. So it is beneficial on HDD.

There's no benefit to defragging a SSD. Plus, defragging will result in massive write-amplification and wear your SSD cells unnecessarily.