6 Feb
2007
6 Feb
'07
10:21 p.m.
On Tue, 2007-02-06 at 11:41 -0800, Dan Price wrote:
When dovecot calls fsync on the mailbox, ZFS is forced to commit all of those changes to the platter right then and there, and forces the application to wait.
BTW. There are two potential problems here:
The application needs to wait, which makes it appear slower to the user.
The system I/O load in general could grow, which would make the system slower for everyone.
I think 1) isn't that big of an issue normally since the delays should be fractions of a second, but 2) is.