… | |
… | |
2041 | =item IO::AIO::madvise $scalar, $offset, $len, $advice |
2041 | =item IO::AIO::madvise $scalar, $offset, $len, $advice |
2042 | |
2042 | |
2043 | Simply calls the C<posix_madvise> function (see its |
2043 | Simply calls the C<posix_madvise> function (see its |
2044 | manpage for details). The following advice constants are |
2044 | manpage for details). The following advice constants are |
2045 | available: C<IO::AIO::MADV_NORMAL>, C<IO::AIO::MADV_SEQUENTIAL>, |
2045 | available: C<IO::AIO::MADV_NORMAL>, C<IO::AIO::MADV_SEQUENTIAL>, |
2046 | C<IO::AIO::MADV_RANDOM>, C<IO::AIO::MADV_WILLNEED>, C<IO::AIO::MADV_DONTNEED>. |
2046 | C<IO::AIO::MADV_RANDOM>, C<IO::AIO::MADV_WILLNEED>, C<IO::AIO::MADV_DONTNEED>, |
|
|
2047 | C<IO::AIO::MADV_FREE>. |
2047 | |
2048 | |
2048 | On systems that do not implement C<posix_madvise>, this function returns |
2049 | On systems that do not implement C<posix_madvise>, this function returns |
2049 | ENOSYS, otherwise the return value of C<posix_madvise>. |
2050 | ENOSYS, otherwise the return value of C<posix_madvise>. |
2050 | |
2051 | |
2051 | =item IO::AIO::mprotect $scalar, $offset, $len, $protect |
2052 | =item IO::AIO::mprotect $scalar, $offset, $len, $protect |