PHP의 Time_NanoSleep 기능을 사용하여 안정적이고 일관된 테스트 지연을 달성하는 방법은 무엇입니까?
테스트를 자동화하거나 성능 테스트 또는 고정밀 타이밍 작업을 시뮬레이션하는 PHP 프로그램을 작성할 때 기존의 수면 () 또는 usleep () 기능으로는 대기 시간 정확도에 대한 엄격한 요구 사항을 충족하기에 충분하지 않습니다. Sleep ()는 몇 초 안에 실행을 일시 중지 할 수 있지만 USLEAP ()는 마이크로 초를 지원하지만 실제 정확도는 운영 체제 스케줄러 및 시스템로드에 취약합니다.
time_nanosleep