[lustre-discuss] Asynchronous POSIX I/O with Lustre
Dilger, Andreas
andreas.dilger at intel.com
Wed May 11 15:23:51 PDT 2016
On 2016/05/10, 04:30, "Sebastian Rettenberger" <rettenbs at in.tum.de> wrote:
>Hi,
>
>I am currently investigating in asynchronous I/O capability of different
>file systems. I wounder whether Lustre supports aio_write and aio_read
>from the POSIX standard.
>
>I found this bug report:
>https://bugzilla.lustre.org/show_bug.cgi?id=11719
>and this archived mail:
>http://lists.lustre.org/htdig.cgi/lustre-discuss-lustre.org/2012-May/01108
>7.html
>
>Does anybody has any resent information on this? Is this docuemented in
>the Lustre manual?
The Lustre client does use the kernel ->aio_read() and ->aio_write()
operations, but I don't know whether anyone has actually tested whether the
IO operations will commit asynchronously or not. If you have a test tool
do verify this, it would definitely be interesting to know the results.
Cheers, Andreas
--
Andreas Dilger
Lustre Principal Architect
Intel High Performance Data Division
More information about the lustre-discuss
mailing list