Which is most important?? AHCI or TRIM

G

Guest

Guest
Hello, i have one Dell inspiron 530, and i have Windows vista 64bit (doesn't support TRIM) and an samsung 840 evo ssd disk in it. BUT for the inspiron 530 RAID in bios cmos IS AHCI, but samsung magician thinks it is RAID, however, it isnt. Samsung magician doesn't work in RAID, but if I enable IDE instead it works and I can use TRIM with Samsung magician, as vista won't support it. So i can either choose to have AHCI and no TRIM, or to have TRIM and IDE, so which one is the most important one?? AHCI or TRIM. I don't have the money to buy Windows 7 or 8


 

popatim

Titan
Moderator
I found this on MS:
Do you need AHCI to get TRIM support?
NO, YOU DO NOT. TRIM is an actual ATA protocol command (see above, re: ATA-8 ACS-2), specifically DATA SET MANAGEMENT command 0x06. If you want to read about it, please see the ATA-8 ACS-2 working draft document, section 7 "Command Descriptions" subsection 10. Any device that speaks the ATA protocol -- such as SATA hard disks -- and supports 48-bit LBA addressing, can support the TRIM command. You can submit this command to the drive via a standard ATA CDB message and it will work. You DO NOT need AHCI to send this command. And of course there's a similar status/capability bit that defines if the device (disk) has TRIM capability or not.

So what sends the TRIM command? Simple: the operating system or software that is speaking to the disk. Windows 7, for example, does it. Linux can do it. FreeBSD can do it (but currently only for UFS/UFS2 filesystems; TRIM is not supported in ZFS). For those of us on Windows XP, the OS cannot, so we use utilities like Intel's SSD Toolbox to do it either manually or via scheduled events.

so it seems you just need 48 bit lba and a trim enabled OS/driver.

Live and Learn. Thx Palorim. :)
 

Palorim12

Distinguished


No problem pop.