Given that what the commands are that the SSD sees are 'gimme (track, sector) and there are no longer such things anyway, its fairly clear that there is an operating system operating inside the SSD that is presenting what it really is in a digestible from to the host computer, and apart from TRIM, which says 'trim(track,sector) as I don't need that any more', there is very little the host can do to optimise it *at all*.
In fact tests done seem to suggest that on most SSDS simply erasing
*everything* and adding back the data, is the only thing that makes a slight (10%) difference, and that is most likely to be a matter of sub optimal algorithms in the SSD itself anyway.An SSD is actually a complete computer system. It has memory, IO, 'disk' and a CPU and runs embedded code.
How it performs is largely down to how its designed and very little down to how the host utilises it.
Also, nearly everything I have read that has actual numbers in it, suggests that for personal workstations or laptops (not servers) the disk will outlast its usefulness before it gets f***ed from too many writes.
Frankly SSDS have given my personal computers the sort of performance boost that I haven't seen since we went from 8 bit to 16 bit...
For booting off and keeping programs on (as opposed to keeping data) there are the dogs knees. Get one.