엘카

https://extrememanual.net/11088 참고해서 세팅함.

 

;opcache.enable_cli ; 건드리지 않는다. 명령을 직접 실행할 일이 거의 없고 캐시를 만료할 방법이 없다.

opcache.memory_consumption      = 128; 캐시 메모리 크기

opcache.max_accelerated_files   = 20000; 파일 키 갯수

opcache.interned_strings_buffer = 16; 문자열 버퍼 크기 (MB)

opcache.revalidate_freq         = 5; 변경점 체크 시간 (초)

opcache.file_cache=/var/lib/php/opcache; 메모리가 가득찬 경우 file cache 이용

opcache.enable_file_override=1; 활성화되면 opcode 캐시는 file_exists () , is_file () 및 is_readable () 이 호출 될 때 파일이 이미 캐시되었는지 여부를 확인합니다 . 이는 PHP 스크립트의 존재 여부 및 가독성을 검사하는 응용 프로그램의 성능을 향상시킬 수 있지만 opcache.validate_timestamps 가 비활성화 된 경우 부실 데이터를 반환 할 수 있습니다.

opcache.save_comments=0; 비활성화 된 경우 opcode 캐시에서 모든 문서 주석을 삭제하여 최적화 된 코드의 크기를 줄입니다. 이 구성 지시어를 비활성화하면 Doctrine, Zend Framework 2 및 PHPUnit을 포함하여 주석에 대한 주석 구문 분석에 의존하는 응용 프로그램 및 프레임 워크가 중단 될 수 있습니다.