remap_file_pages.2: remap_file_pages() has been replaced by a slower in-kernel emulation

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
Michael Kerrisk 2017-01-06 09:48:33 +13:00
parent 48dd0abcd0
commit 94d76e41e9
1 changed files with 8 additions and 2 deletions

View File

@ -40,10 +40,16 @@ remap_file_pages \- create a nonlinear file mapping
.BR Note :
.\" commit 33041a0d76d3c3e0aff28ac95a2ffdedf1282dbc
.\" http://lwn.net/Articles/597632/
this system call is (since Linux 3.16) deprecated and will
eventually be replaced by a slower in-kernel emulation.
this system call was marked as deprecated starting with Linux 3.16.
In Linux 4.0, the implementation was replaced
.\" commit c8d78c1823f46519473949d33f0d1d33fe21ea16
by a slower in-kernel emulation.
Those few applications that use this system call should
consider migrating to alternatives.
This change was made because the kernel code for this system call was complex,
and it is believed to be little used or perhaps even completely unused.
While it had some use cases in database applications on 32-bit systems,
those use cases don't exist on 64-bit systems.
The
.BR remap_file_pages ()