Originally Posted by Sean Webster
Try to refrain from the Marvell ports as they are not that good, I never recommend using them. They also usually give lower 4k reads and writes as well which affect the OS the most. They can cause system instability such as freezing/stuttering and longer boot times when enabled because it is a 3rd party addon, has a limited bandwidth of ~or below 400MB/s for both of the ports total (even in RAID 0 while the SATA 3Gb/s ports can reach higher speeds), higher latencies, and from what I have found still do not support TRIM.Edit from Tator Tot:
They make a SATA 6Gb/s chip that does now support TRIM, but as far as I know, all of the boards out right now all use the old "laggy" controller. (the 9123 & 9128 are what most boards have on them)
Here is the PDF for 88SE91XX Controllers: http://www.marvell.com/storage/system-solutions/assets/Marvell-88SE91XX-Product-Brief.pdf
Only the 88SE9130, 88SE9220, 88SE9230 series Marvell controllers support TRIM. (The 88SE9130 is still to be avoided though as it will most likely have the stuttering issue, as it's still based on the older 91xx designs.)
Page 5 here: http://www.marvell.com/storage/system-solutions/sata-controllers/assets/Marvell-HyperDuo-Technology-Brief.pdf
Note: Inbox drivers enable users to take advantage of OS commands like TRIM to extend the life of SSDs for
More info on the 88SE92XX series Marvell controllers here: http://www.marvell.com/storage/system-solutions/assets/Marvell-88SE92xx-Product-Brief.pdfIntel vs. AMD SATA:
Most of the time SSDs will deliver higher scores in benchmarks on Intel systems than on AMD systems. One thing to remember when comparing scores is to make sure the system you are comparing is similar to yours.
Hi Sean, I've read your SSD guide with great interest and got a better understanding of how they work....lots of great info! :-)
However(and the reason why I registered on this board), as a new SSD owner(bought an 240GB Intel R520 just recently) I got worried after reading your comments about the Marvell controllers support for Trim. As I use an Asus X58 motherboard featuring an Marvell 88SE9123 for Sata3 support, which I'm using.
I was considering throwing out my mainboard after reading your remarks about the compatibility issues and the no trim support....very discouraging info on the Marvells! ;-)
However, decided to give it a try and find some more info on the Marvell trim issue and did found some more info. According to pages such as: http://www.behardware.com/news/11249/trim-with-amd-marvell-ahci-drivers.html
the lacking Trim on Marvell controllers, has ben solved with new software drivers. Both the Marvell(if you are using newer/latest I suppose) and the standard MS driver, should be all good with Trim support today.
And as a help for others reading this, latest Marvell driver/firmware can be obtained here: http://www.station-drivers.com/page/marvell.htm
(scroll down to buttom for 88SE91XX section). Have successfully flashed my own mainboard with the latest firmware from that page and seems to be still working.....but no remarks on performance, as it was done before benchmarking. So, I probably wouldn't recommend doing it, as it's both troublesome(dos booting)and might corrupt the controller instead and what not....just a side remark! ;-)
I also did encounter some problems when using the 2 latest marvel drivers(only tried those) from that page...the Intel SSD Toolbox was suddenly reporting issues getting SMART data from drive and therefore de-activated the smart info. And using HD Tune Pro 5.00(trial edition) there seems to be a performance degrade when using the Marvell's instead of the MS standard one(see attachment)
01-april-2012_20-55(benchmark - std driver).png 130k .png file
01-april-2012_20-44(benchmark - marvell).png 135k .png file
So I obviously reverted back to using the MS one! :-)
So, what I'm getting into....are you really sure the Marvell 91XX series doesn't support Trim, as I can't find any info that supports it? ....but sure, I also can't find much about if it does, as not much info is available it seems. The few test I've run seems to indicate Trim is working(running the command fsutil behavior query DisableDeleteNotify and returning with a "0" ) what else can I do?
And what are your thoughs on my findings? :-) If you agree on the Trim support thing....maybe you should consider updating your post with the Marvell info, so that people don't throw out good money, like I was about to, when reading your post! ;-)Edited by TrimMarvell - 4/9/12 at 7:28am