Wow!.....so no one can answer question 2 regarding whether Intel 510 SSD supports GC....amazing!
Yeah pretty amazing that on an Intell Support forum no one even knows if this drive supports GC, appaling really!
So either no one knows (which I doubt) or no one will spill the beans which may mean you buy a sata III SSD to run on a 6gb controller like the Marvell and you get neither Trim or GC which makes the whole purpose of the drive and controller useless!!.....pathetic if this is the case.
SSD garbage collection is done purely on a firmware level within the SSD itself, and is completely independent of what controller or driver is used to interface with the SSD. Without getting into the technicalities of how it works, you can just assume it works. :-)
All well and good and understood, my main concern from what I have gathered around the traps is that Intels implementation of GC on the firmware level is non existent.....now I'm not saying that that is gospell hense this thread.
What I really want to know is have Intel implemented GC on the firmware level at all in the 510 series???
All Intel SSDs (X18, X25, 320, 510) have a form of garbage collection implemented within the firmware.
Garbage Collection is a very general term... there are different possible ways to implement it. Unfortunately, the information is generally not public since it is proprietary.
GC is always at the firmware level so it is OS/controller/driver independent.
****Answer, Garbage collection has nothing to do with the controller, GC is a firmware, this is part of a SSD, so it does not need to pass through anything, it is on the SSD. When a SSD becomes Idle for a period of time, around a hour, the drive will clear its own LBA, the newer SSD's get, the better GC, and faster GC will work..
Question -2, looks like no Trim support for this drive when running on a Marvell 9182 6gb controller even if using the msachi drivers...correct??
****Answer-2- Wrong, if TRIM, is a part of the OS, and the drive. If you have a OS with TRIM, and you have a SSD with TRIM, then the drive will get TRIMMED when the OS sends the command.
The reason a drive would not get the TRIM command through any controller, would be because the controller was set to a RAID array. The drives do not get the command when in RAID. Its not the controller, OS sends TRIM, drive gets TRIM command, only in RAID does the command get non-recognizable. Controllers have nothing to do with TRIM, if data can be sent back and forth between a OS and a drive, then TRIM can be sent.
Question 3- does the Intel 510 support GC at firmware level when running on the Marvell 9182 controller with the msachi drivers??????....what about using the Marvell 9xxxx drivers????
****Answer 3- Again, garbage collection is built into SSD, the OS, drivers, mobo, controller, have nothing to do with garbage collection. This is an independent operation of the SSD itself.
When looking at a post on Google I noticed this was the first post for google, still unanswered, so I am sure people come across this, I figured some people might want to have a answer on this. This is old, but still showing up in google.