라이브러리

[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의 메모리 사용량을 확인합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 394건 / 12 페이지

검색

게시물 검색