On 3 jan 2010, at 06.07, Ragnar Sundblad wrote: > (I don't think they typically merge pages, I believe they rather > just pick pages with some freed blocks, copies the active blocks > to the "end" of the disk, and erases the page.)
(And of course you implement wear leveling with the same mechanism - when the wear differs to much, pick a page with low wear and copy it to a more worn page.) I actually happened to stumble on an application note from Numonyx that describes the append-style SSD disk and space reclamation method I described, right here: <http://www.numonyx.com/Documents/Application%20Notes/AN1821.pdf> (No - I had not read this before writing my previous mail! :-) To me, it seems also in this paper that it is common knowledge that this is how you should implement a flash SSD disk - if you don't do anything fancier of course. /ragge _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss