Learn R Programming

mmap (version 0.6-19)

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"))

Value

0 on success, otherwise -1.

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 permitted to be combined with the other flags.

Author

Jeffrey A. Ryan

Details

See the appropriate OS man page.