
opcache.revalidate_path의 기본값은 false입니다. 이 경우, 캐시를 갱신하는 방식은 다음과 같습니다.
1. PHP가 실행될 때, 캐시된 파일이 존재하는지 확인합니다.
2. 캐시된 파일이 존재하면, 캐시된 파일을 사용합니다.
3. 캐시된 파일이 존재하지 않으면, 캐시된 파일을 생성합니다.
이러한 방식은 캐시를 갱신하는 데에 효율적이지만, 파일의 변경이 발생한 경우 캐시가 갱신되지 않습니다.
반면에, opcache.revalidate_path이 true로 설정되면, 캐시를 갱신하는 방식은 다음과 같습니다.
1. PHP가 실행될 때, 캐시된 파일이 존재하는지 확인합니다.
2. 캐시된 파일이 존재하면, 캐시된 파일을 사용합니다.
3. 캐시된 파일이 존재하지 않으면, 캐시된 파일을 생성합니다.
4. 캐시된 파일이 존재하고, 파일의 내용이 변경된 경우, 캐시된 파일을 갱신합니다.
이러한 방식은 캐시를 갱신하는 데에 더 많은 시간이 소요되지만, 파일의 변경이 발생한 경우 캐시가 갱신됩니다.
2025-06-30 23:52