기타 sys_getloadavg
(PHP 5 >= 5.1.3, PHP 7, PHP 8)
sys_getloadavg — 시스템 로드 평균을 가져옵니다.
설명
sys_getloadavg(): array|false
지난 1분, 5분, 15분 동안 각각 평균 시스템 로드(시스템 실행 대기열의 프로세스 수)를 나타내는 3개의 샘플을 반환합니다. 실패 시 false
를 반환합니다.
매개변수
이 함수에는 매개변수가 없습니다.
반환 값
세 개의 샘플(지난 1, 5, 15분)이 있는 배열을 반환합니다.
Examples
예제 #1 sys_getloadavg() 예제
<?php
$load = sys_getloadavg();
if ($load[0] > 0.80) {
header('HTTP/1.1 503 Too busy, try again later');
die('Server too busy. Please try again later.');
}
?>
메모
참고: 이 함수는 Windows 플랫폼에서 구현되지 않습니다.