> From: Neil Perrin [mailto:neil.per...@oracle.com]
> In general - yes, but it really depends. Multiple synchronous writes of any
> across multiple file systems will fan out across the log devices. That is
> because there is a separate independent log chain for each file system.
> Also large synchronous writes (eg 1MB) within a specific file system will be
> spread out.
> The ZIL code will try to allocate a block to hold all the records it needs to
> commit up to the largest block size - which currently for you should be 128KB.
> Anything larger will allocate a new block - on a different device if there are
> multiple devices.
> However, lots of small synchronous writes to the same file system might not
> use more than one 128K block and benefit from multiple slog devices.
That is an awesome explanation. Thank you.
zfs-discuss mailing list