On Thu, Dec 23 at 17:11, Deano wrote:
Currently firmware is meant to help conventional file system usage. However ZIL isn't normal usage and as such *IF* and it's a big if, we can effectively bypass the firmware trying to be clever or at least help it be clever then we can avoid the downgrade over time. In particular if we could secure erase a few cells as once as required, the lifetime would be much longer, I'd even argue that taking the wear leveling off the drives hand would be useful in the ZIL case.
In most cases, an SSD knows something isn't valuable when it is overwritten. If the allocator for the ZIL would rewrite to sectors no-longer-needed, instead of walking sequentially across the entire available LBA space, slowdown of a ZIL would likely never occur on a NAND SSD, since the drive would always have a good idea which sectors were free and which were still in use. -- Eric D. Mudama edmud...@mail.bounceswoosh.org _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss