2.2.4 and how I enabled TRIM
-
I wonder if it is a batch of bad Samsung ssd's
I recently built out a new box on supermicro MB. Enabled trim without error. I did have to use 64bit, and installed off of usb 2.0 port and disable AHCI. Legacy IDE only. No issues so far!
Samsung 850 Pro
-
" I did have to use 64bit,"
64bit worked here too, but not 32 bit–-
-
–---- I was pretty frustrated getting TRIM enabled in 2.2.4
------ This is what worked for me to get the trim status set to enabled for my SSD.
[…]
Thanks for this guide, I just successfully enabled TRIM on the 16GB mSATA SSD module of the apu2c4!
-
Thank you very much, this very help me.
-
me too, did it last night on 64bit pfsense 2.3, and an Intel SSD.
-
Thank you to @ThePOO
It worked for me. -
Thank you for sharing this guide, ThePOO
-
Devices purchased from the pfSense store are loaded with TRIM enabled since we know the hardware and disks are capable (or at least in some cases do not have a negative reaction to it)
This wasn't the case with a new set of HA rack mount SG-4860's just purchased (thread https://forum.pfsense.org/index.php?topic=113803.0). Has this changed? Should the HA set of SG-4860's have TRIM enabled?
Thanks,
Frank -
I just used this guide to enable TRIM on my new Samsung 850 evo msata drive. Rebooted and everything looks as it should.
Should I be concerned about corruption or would it be immediately obvious if there was a problem, I'm using pfSense x64.
Thanks. -
This whole TRIM thing is a pile of sh*t on i386 BSD…
TRIM is an ugly hack, period. Mainly a symptom of trying to graft old storage technology that works one way on top of flash memory that works an entirely different way. Hopefully someone will come up with a replacement for SATA and develop a native flash memory stack end to end.
Until then I just buy SSDs that are over-provisioned and do their own garbage collection irrespective of TRIM. Most Sandforce based SSDs work this way - it just takes a bit more digging to find 'em.
-
TRIM is an ugly hack, period. Mainly a symptom of trying to graft old storage technology that works one way on top of flash memory that works an entirely different way. Hopefully someone will come up with a replacement for SATA and develop a native flash memory stack end to end.
It's called NVMe.
-
This whole TRIM thing is a pile of sh*t on i386 BSD…
TRIM is an ugly hack, period. Mainly a symptom of trying to graft old storage technology that works one way on top of flash memory that works an entirely different way. Hopefully someone will come up with a replacement for SATA and develop a native flash memory stack end to end.
Until then I just buy SSDs that are over-provisioned and do their own garbage collection irrespective of TRIM. Most Sandforce based SSDs work this way - it just takes a bit more digging to find 'em.
With regard to over-provisioned SSD a good article (at least from Kingston) is
https://www.kingston.com/en/ssd/overprovisioning
Seagate:
http://www.seagate.com/gb/en/tech-insights/ssd-over-provisioning-benefits-master-ti/ -