On Sun, Jun 12, 2011 at 2:54 PM, Randall R Schulz <rschulz@sonic.net> wrote:
On Sunday June 12 2011, Greg Freemyer wrote:
...
Randall,
I'm not a SSD designer, etc., but I like to keep up and I have talked to a couple "data recovery" people that have tried to reverse engineer how a SSD works.
The below is based on that process, and may not relate to reality at all, but I think it is pretty close.
...
Hope that helps Greg
Thanks again.
I've kind of got two threads going in my mind on this topic. One is I'd like to have a decent understanding of the technology. Your Wiki and this post have helped a lot (actually, I've yet to read that most recent post, but I will).
The other thing I'd like is a high-level overview of which filesystems (and which options) work well (in what ways) on SSDs. I've found a couple of articles by the Ts'o guy about properly formatting (partitioning) and SSD for optimum performance. But the Phoronix benchmarks I found looked all over the map and the associated discussion on their bulletin board raised all sorts of questions about which options to use and the consequences for speed and data safety.
The biggest thing to get right is the partition alignment. I would ensure all partitions are on 1 MB boundaries. (Modern Yast Partitioner should do that automatically.) Then read http://en.opensuse.org/SDB:SSD_discard_%28trim%29_support The biggest thing from that is with 11.4, use fstrim called from cron or bootup script. Greg -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org