Learn R Programming

mmap (version 0.5-5)

msync: Synchronize Memory With Physical Storage

Description

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.

Usage

msync(x, flags=mmapFlags("MS_ASYNC"))

Arguments

x
An mmap object.
flags
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 perm

Value

  • 0 on success, otherwise -1.

Details

See the appropriate OS man page.