라이브러리
[PHP] realpath_cache_size - realpath 캐시 크기 가져오기
realpath_cache_size
`realpath_cache_size`는 PHP의 realpath 캐시 크기를 설정하는 디렉토리 설정입니다. realpath 캐시는 파일의 절대 경로를 캐시하여 파일의 존재 여부를 확인하는 데 사용됩니다.
# realpath 캐시 작동 방식
PHP는 파일의 절대 경로를 캐시하여 파일의 존재 여부를 확인하는 데 사용합니다. realpath 캐시는 파일의 절대 경로를 저장하고, 파일이 존재하는지 여부를 확인하는 데 사용됩니다.
# realpath 캐시 크기 조정
`realpath_cache_size`를 설정하면 realpath 캐시 크기가 조정됩니다. realpath 캐시 크기는 PHP가 사용하는 메모리 양을 결정합니다. realpath 캐시 크기가 너무 작으면, PHP는 파일의 존재 여부를 확인하는 데 많은 시간을 소비할 수 있습니다. realpath 캐시 크기가 너무 크면, PHP는 메모리를 과도하게 사용할 수 있습니다.
# 예제
#hostingforum.kr
php
// realpath_cache_size를 1024KB로 설정합니다.
ini_set('realpath_cache_size', '1024K');
// realpath 캐시 크기를 확인합니다.
echo 'realpath_cache_size: ' . ini_get('realpath_cache_size') . "
";
// realpath 캐시 크기를 512KB로 설정합니다.
ini_set('realpath_cache_size', '512K');
// realpath 캐시 크기를 확인합니다.
echo 'realpath_cache_size: ' . ini_get('realpath_cache_size') . "
";
# 권장 설정
`realpath_cache_size`의 권장 설정은 PHP 버전에 따라 다릅니다. PHP 7.x 버전에서는 `realpath_cache_size`의 권장 설정은 128KB로 설정됩니다. PHP 8.x 버전에서는 `realpath_cache_size`의 권장 설정은 256KB로 설정됩니다.
# 참고
* PHP 공식 문서: [realpath_cache_size](https://www.php.net/manual/kr/dir.configuration.php#ini.realpath-cache-size)
* PHP 공식 문서: [realpath_cache_ttl](https://www.php.net/manual/kr/dir.configuration.php#ini.realpath-cache-ttl)
realpath_cache_ttl
`realpath_cache_ttl`는 realpath 캐시의 유효 시간을 설정하는 디렉토리 설정입니다. realpath 캐시는 파일의 절대 경로를 캐시하여 파일의 존재 여부를 확인하는 데 사용됩니다.
# realpath 캐시 유효 시간
`realpath_cache_ttl`을 설정하면 realpath 캐시의 유효 시간이 조정됩니다. realpath 캐시의 유효 시간은 PHP가 사용하는 메모리 양을 결정합니다. realpath 캐시의 유효 시간이 너무 작으면, PHP는 파일의 존재 여부를 확인하는 데 많은 시간을 소비할 수 있습니다. realpath 캐시의 유효 시간이 너무 크면, PHP는 메모리를 과도하게 사용할 수 있습니다.
# 예제
#hostingforum.kr
php
// realpath_cache_ttl을 60초로 설정합니다.
ini_set('realpath_cache_ttl', 60);
// realpath 캐시 유효 시간을 확인합니다.
echo 'realpath_cache_ttl: ' . ini_get('realpath_cache_ttl') . "
";
// realpath 캐시 유효 시간을 30초로 설정합니다.
ini_set('realpath_cache_ttl', 30);
// realpath 캐시 유효 시간을 확인합니다.
echo 'realpath_cache_ttl: ' . ini_get('realpath_cache_ttl') . "
";
# 권장 설정
`realpath_cache_ttl`의 권장 설정은 PHP 버전에 따라 다릅니다. PHP 7.x 버전에서는 `realpath_cache_ttl`의 권장 설정은 60초로 설정됩니다. PHP 8.x 버전에서는 `realpath_cache_ttl`의 권장 설정은 30초로 설정됩니다.
# 참고
* PHP 공식 문서: [realpath_cache_ttl](https://www.php.net/manual/kr/dir.configuration.php#ini.realpath-cache-ttl)
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.