msync
calls the underlying system call of
the same name. This writes modified whole pages
back to the filesystem and updates the file modification
time.
msync(x, flags=mmapFlags("MS_ASYNC"))
0 on success, otherwise -1.
An mmap
object.
One of the following flags: ‘MS_ASYNC’: return immediately (default). ‘MS_SYNC’: perform synchronous writes. ‘MS_INVALIDATE’: invalidate all cached data.
Per the man page, ‘MS_ASYNC’ is not permitted to be combined with the other flags.
Jeffrey A. Ryan
See the appropriate OS man page.