라이브러리

[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)
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색