(PECL eio >= 0.0.1dev)
eio_sync_file_range — Синхронизирует сегмент файла с данными файла на внешнем хранилище
$fd,$offset,$nbytes,$flags,$pri = EIO_PRI_DEFAULT,$callback = NULL,$data = NULL
   eio_sync_file_range() осуществляет необходимые проверки
   и действия при синхронизации открытого файла fd
   с дисковой подсистемой.
  
fdФайловый описатель
offsetНачальная позиция, с которой будет проводиться синхронизация
nbytes
      Задаёт длину сегмента файла в байтах, которую необходимо синхронизировать.
      Если nbytes равно нулю, будут синхронизированы все
      данные от offset до конца файла.
     
flags
      Битовая маска. Может включать комбинацию из следующих значений:
      EIO_SYNC_FILE_RANGE_WAIT_BEFORE,
      EIO_SYNC_FILE_RANGE_WRITE,
      EIO_SYNC_FILE_RANGE_WAIT_AFTER. Эти флаги имеют то же
      предназначение, что и аналогичные SYNC_FILE_RANGE_*
      константы (смотрите страницу руководства SYNC_FILE_RANGE(2)).
     
priПриоритет запросов: EIO_PRI_DEFAULT, EIO_PRI_MIN, EIO_PRI_MAX, или null.
Если передан null, то pri устанавливается в
EIO_PRI_DEFAULT.
callback
Функция callback вызывается после выполнения запроса.
Функция должна соответствовать следующему прототипу: 
void callback(mixed $data, int $result[, resource $req]);dataПользовательские данные запроса.
resultЗначение результата конкретного запроса; обычно это значение, которое вернул системный вызов, который соответствует запросу.
reqНеобязательный ресурс запроса, с которым работают функции наподобие eio_get_last_error().
data
      Данные, которые необходимо передать функции callback.
     
   eio_sync_file_range() возвращает ресурс запроса в случае успешного выполнения или false, если возникла ошибка.
  
