ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/IO-AIO/AIO.pm
(Generate patch)

Comparing IO-AIO/AIO.pm (file contents):
Revision 1.260 by root, Sun May 1 17:19:39 2016 UTC vs.
Revision 1.261 by root, Sat May 21 04:43:31 2016 UTC

524whole pages, so that offset is effectively rounded down to a page boundary 524whole pages, so that offset is effectively rounded down to a page boundary
525and bytes are read up to the next page boundary greater than or equal to 525and bytes are read up to the next page boundary greater than or equal to
526(off-set+length). C<aio_readahead> does not read beyond the end of the 526(off-set+length). C<aio_readahead> does not read beyond the end of the
527file. The current file offset of the file is left unchanged. 527file. The current file offset of the file is left unchanged.
528 528
529If that syscall doesn't exist (likely if your OS isn't Linux) it will be 529If that syscall doesn't exist (likely if your kernel isn't Linux) it will
530emulated by simply reading the data, which would have a similar effect. 530be emulated by simply reading the data, which would have a similar effect.
531 531
532 532
533=item aio_stat $fh_or_path, $callback->($status) 533=item aio_stat $fh_or_path, $callback->($status)
534 534
535=item aio_lstat $fh, $callback->($status) 535=item aio_lstat $fh, $callback->($status)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines