Hello Bob, Friday, July 25, 2008, 4:58:54 PM, you wrote:
BF> On Fri, 25 Jul 2008, Robert Milkowski wrote: >> Both on 2540 and 6540 if you do not disable it your performance will >> be very bad especially for synchronous IOs as ZIL will force your >> array to flush its cache every time. If you are not using ZFS on any >> other storage than 2540 on your servers then put "set >> zfs:zfs_nocacheflush=1" in /etc/system and do a reboot. If you >> haven't done so it should help you considerably. BF> This does not seem wise since then data (records of trades) may be BF> lost if the system crashes or loses power. It is much better to apply BF> the firmware tweaks so that the 2540 reports that the data is written BF> as soon as it is safely in its NVRAM rather than waiting for it to be BF> on disk. ZFS should then perform rather well with low latency. Both cases are basically the same. Please notice I'm not talking about disabling ZIL, I'm talking about disabling cache flushes in ZFS. ZFS will still wait for the array to confirm that it did receive data (nvram). If you loose power the behavior will be the same - no difference here. -- Best regards, Robert Milkowski mailto:[EMAIL PROTECTED] http://milek.blogspot.com _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss