Eio eio_busy

(PECL eio >= 0.0.1dev)

eio_busy — 인위적으로 부하를 높입니다. 테스트, 벤치마킹에 유용할 수 있음


설명

eio_busy(
    int $delay,
    int $pri = EIO_PRI_DEFAULT,
    callable $callback = NULL,
    mixed $data = NULL
): resource
                

eio_busy()는 실행하는 데 delay 시간(초)이 걸리는 부하를 인위적으로 증가시킵니다. 디버깅 또는 벤치마킹에 사용할 수 있습니다.


매개변수

delay
초 단위 지연
pri
요청 우선 순위: EIO_PRI_DEFAULT, EIO_PRI_MIN, EIO_PRI_MAX 또는 null. null이 전달되면 pri는 내부적으로 EIO_PRI_DEFAULT로 설정됩니다.
callback
이 콜백은 모든 그룹 요청이 완료되면 호출됩니다.
data
callback에 전달된 임의의 변수입니다.

반환 값

eio_busy()는 성공하면 요청 리소스를 반환하고 실패하면 false를 반환합니다.


기타

  • eio_nop() - 전체 요청 주기를 거치는 것을 제외하고는 아무 작업도 수행하지 않습니다.