라이브러리

[PHP_CONFIG] opcache.file_cache_consistency_checks - OPcache에서 파일 캐시 일관성 검사 활성화 여부




Opcache File Cache Consistency Checks

PHP의 Opcache는 PHP 코드를 캐싱하여 실행 속도를 향상시키는 기능입니다. Opcache는 여러 가지 설정 옵션을 제공하며, 그 중 하나가 `opcache.file_cache_consistency_checks` 옵션입니다.

opcache.file_cache_consistency_checks

`opcache.file_cache_consistency_checks` 옵션은 Opcache가 캐시된 파일의 일관성을 검사하는 기능을 활성화/비활성화하는 옵션입니다. 이 옵션은 Opcache가 캐시된 파일의 유효성을 검사하여, 캐시된 파일이 최신 버전인지 확인합니다.

활성화

`opcache.file_cache_consistency_checks` 옵션을 활성화하면, Opcache는 캐시된 파일의 일관성을 검사하여, 캐시된 파일이 최신 버전인지 확인합니다. 이 옵션을 활성화하면, Opcache는 캐시된 파일이 유효하지 않으면, 캐시된 파일을 삭제하고, 최신 버전의 파일을 캐싱합니다.

비활성화

`opcache.file_cache_consistency_checks` 옵션을 비활성화하면, Opcache는 캐시된 파일의 일관성을 검사하지 않습니다. 이 옵션을 비활성화하면, 캐시된 파일이 유효하지 않아도, 캐시된 파일을 삭제하지 않고, 캐시된 파일을 유지합니다.

예제

#hostingforum.kr
php

// opcache.ini 파일에 설정

[opcache]

opcache.file_cache_consistency_checks = 1



// php.ini 파일에 설정

opcache.file_cache_consistency_checks = 1



위의 예제에서, `opcache.file_cache_consistency_checks` 옵션은 활성화되어 있습니다. 이 옵션을 활성화하면, Opcache는 캐시된 파일의 일관성을 검사하여, 캐시된 파일이 최신 버전인지 확인합니다.

#hostingforum.kr
php

// test.php 파일에 코드

<?php

echo "Hello World!";

?>



위의 예제에서, `test.php` 파일에 코드가 작성되어 있습니다. 이 파일을 캐싱하여, Opcache가 캐시된 파일의 일관성을 검사합니다.

#hostingforum.kr
php

// php -r "opcache_reset(); opcache_compile_file('test.php');" 명령어로 캐시된 파일을 삭제



위의 예제에서, `php -r` 명령어를 사용하여, Opcache의 캐시된 파일을 삭제합니다. 이 명령어를 실행하면, 캐시된 파일이 삭제되어, Opcache가 캐시된 파일의 일관성을 검사하여, 최신 버전의 파일을 캐싱합니다.

결론

`opcache.file_cache_consistency_checks` 옵션은 Opcache가 캐시된 파일의 일관성을 검사하는 기능을 활성화/비활성화하는 옵션입니다. 이 옵션을 활성화하면, Opcache는 캐시된 파일의 일관성을 검사하여, 캐시된 파일이 최신 버전인지 확인합니다. 이 옵션을 비활성화하면, 캐시된 파일의 일관성을 검사하지 않습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 38 페이지

검색

게시물 검색