On Tue, Jul 3, 2012 at 9:48 AM, James Litchfield
<jim.litchfi...@oracle.com> wrote:
> On 07/02/12 15:00, Nico Williams wrote:
>> You can't count on any writes to mmap(2)ed files hitting disk until
>> you msync(2) with MS_SYNC.  The system should want to wait as long as
>> possible before committing any mmap(2)ed file writes to disk.
>> Conversely you can't expect that no writes will hit disk until you
>> msync(2) or munmap(2).
>
> Driven by fsflush which will scan memory (in chunks) looking for dirty,
> unlocked, non-kernel pages to flush to disk.

Right, but one just cannot count on that -- it's not part of the API
specification.

Nico
--
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to