[citation][nom]jacobdrj[/nom]Interesting, but if that means they are effectively engineering for failrue, you could argue the use of SSD to begin with is a bad choice, as data from a dead drive is unrecoverable. Also, at 64mb, you still have a tremendous data loss were power to be inturrupted. It is a buffer. For any data sensitive applications, by that logic, no buffer should be used at all, and the hit in perfomence would be justified. I would immagine with proper engineering of the controller, you could at least mitigate these problems for consumer grade drives.[/citation]
I never said SSD's were a bad choice. And 64mb isnt all that far off from 32mb caches on typical hard drives, but when you start using cache sizes over 1gb like you mentioned, there's a lot more data sitting in a volatile state, that takes longer to flush. It's not an issue usually when you're sporting 32mb of cache, as your buffer-to-disk speed can flush that quickly. With 1gb, it's more pronounced. I know that it's hard to realize the size difference between 64mb and 1gb, but there is a substantial difference there.