php sleep함수에 대한 궁금증
본문
많은 지연을 지켜놓고 서버단에서 파일을 실행시키면 실 운영되는 사이트속도에는 아무런 영향이 없는지 궁금해 지네요.
단점이 있지는 않을까해서 사용을 고민하게 되는데 고수님들의 의견이 궁금합니다 ~
답변 3
PHP 8.1에서 fiber 실행시킨상태(PHP 비동기 처리)에서 sleep 하면
다른 함수나 다음꺼 처리하고요
그외 sleep 하면 해당 프로세스 하나는 멈춰있죠
PHP 는 프로세스기반이고 OS 에서 프로세스는 백여개 정도 띄울수있고요
멈춰있는 프로세스가 많으면 나머지 프로세스에 부하가 몰려서
느려지겠죠.
우선은 해당 파일을 실행했으므로
메모리를 자치할 것이고,
실행이 안 되기 때문에 swap 영역에서 푹 쉬고 있을지도 모르겠습니다.
소중한 답변으로 많은걸 깨우치고 갑니다!!!
답변을 작성하시기 전에 로그인 해주세요.