라이브러리
[PHP_CONFIG] opcache.memory_consumption - OPcache 메모리 소비량 설정 (MB)
PHP CONFIG 에서 opcache.memory_consumption은 PHP의 오페코드 캐시 메모리 사용량을 제어하는 설정입니다. 오페코드 캐시는 PHP의 실행 코드를 캐시하여 다음번 실행 시 빠르게 로드할 수 있도록 해주는 기능입니다.
opcache.memory_consumption 설정
opcache.memory_consumption 설정은 PHP의 오페코드 캐시 메모리 사용량을 제어하는 설정입니다. 이 설정은 PHP 7.2 버전부터 사용할 수 있습니다.
# 기본값
opcache.memory_consumption의 기본값은 64MB입니다. 이 설정을 변경하면 PHP가 사용하는 메모리 양을 조절할 수 있습니다.
# 예제
#hostingforum.kr
php
opcache.memory_consumption = 128
이 예제에서는 PHP의 오페코드 캐시 메모리 사용량을 128MB로 설정합니다.
# 설정 범위
opcache.memory_consumption 설정의 범위는 8MB부터 1024MB까지입니다. 설정한 값이 이 범위 밖인 경우 PHP는 기본값인 64MB로 설정됩니다.
# 설정 방법
opcache.memory_consumption 설정은 PHP의 php.ini 파일에서 설정할 수 있습니다. php.ini 파일은 PHP 설치 폴더의 etc 폴더에 위치합니다.
# 예제 php.ini 파일
#hostingforum.kr
ini
[opcache]
opcache.memory_consumption = 128
이 예제에서는 php.ini 파일에서 opcache.memory_consumption 설정을 128MB로 설정합니다.
opcache.memory_consumption의 영향
opcache.memory_consumption 설정의 영향은 PHP의 메모리 사용량에 있습니다. 설정한 값이 클수록 PHP가 사용하는 메모리 양이 증가합니다. 반대로 설정한 값이 작을수록 PHP가 사용하는 메모리 양이 감소합니다.
예제 코드
#hostingforum.kr
php
<?php
// opcache.memory_consumption 설정을 128MB로 설정
ini_set('opcache.memory_consumption', 128);
// 오페코드 캐시 메모리 사용량을 확인합니다.
echo '오페코드 캐시 메모리 사용량 : ' . opcache_get_memory_usage() . ' bytes' . PHP_EOL;
// PHP의 메모리 사용량을 확인합니다.
echo 'PHP 메모리 사용량 : ' . memory_get_usage(true) . ' bytes' . PHP_EOL;
?>
이 예제에서는 opcache.memory_consumption 설정을 128MB로 설정하고 오페코드 캐시 메모리 사용량과 PHP의 메모리 사용량을 확인합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.