From a46c5e01ba7382395cba7a561bc232e8e978d1f3 Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Thu, 16 May 2013 20:38:09 +0200 Subject: [PATCH] Document pvsync engine Signed-off-by: Jens Axboe --- HOWTO | 2 ++ fio.1 | 3 +++ 2 files changed, 5 insertions(+) diff --git a/HOWTO b/HOWTO index b1dcd296..9b2edb37 100644 --- a/HOWTO +++ b/HOWTO @@ -568,6 +568,8 @@ ioengine=str Defines how the job issues io to the file. The following vsync Basic readv(2) or writev(2) IO. + psyncv Basic preadv(2) or pwritev(2) IO. + libaio Linux native asynchronous io. Note that Linux may only support queued behaviour with non-buffered IO (set direct=1 or buffered=0). diff --git a/fio.1 b/fio.1 index 5082bf89..f54ea34b 100644 --- a/fio.1 +++ b/fio.1 @@ -448,6 +448,9 @@ Basic \fIpread\fR\|(2) or \fIpwrite\fR\|(2) I/O. Basic \fIreadv\fR\|(2) or \fIwritev\fR\|(2) I/O. Will emulate queuing by coalescing adjacents IOs into a single submission. .TP +.B pvsync +Basic \fIpreadv\fR\|(2) or \fIpwritev\fR\|(2) I/O. +.TP .B libaio Linux native asynchronous I/O. This ioengine defines engine specific options. .TP -- 2.25.1