Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
Наш чат в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov
eio_readahead
(PECL eio >= 0.0.1dev)
eio_readahead — Perform file readahead into page cache
Описание
resource eio_readahead ( int $fd , int $offset , int $length [, int $pri = EIO_PRI_DEFAULT [, mixed $callback = NULL [, mixed $data = NULL ]]] )eio_readahead() populates the page cache with data from a file so that subsequent reads from that file will not block on disk I/O. See READAHEAD(2) man page for details.
Список параметров
fd -
The file descriptor
offset -
Starting point from which data is to be read.
length -
Number of bytes to be read.
pri -
Приоритет запросов: EIO_PRI_DEFAULT, EIO_PRI_MIN, EIO_PRI_MAX, или NULL. Если передан NULL, то pri устанавливается в EIO_PRI_DEFAULT.
callback -
Функция callback вызывается при завершении запроса. Она должна удовлетворять следующему прототипу:
void callback($data, $result);
$data является пользовательскими данными, переданными в запросе. $result содержит результирующее значение зависящее от запроса; обычно, это значение возвращаемое соответствующим системным вызовом.
data -
Arbitrary variable passed to callback.
Возвращаемые значения
eio_readahead() returns request resource on success or FALSE on error.
Смотрите также:
Описание на ru2.php.net
Описание на php.ru