
wincache_fcache_meminfo 함수는 PHP의 캐시 메모리 정보를 얻을 때 사용됩니다. 이 함수의 반환값은 캐시 메모리 정보를 담은 배열입니다.
- fcache_numcache : 캐시 메모리에 저장된 항목의 총 수입니다.
- fcache_dnumcache : 디스크 캐시에 저장된 항목의 총 수입니다.
- fcache_hitratio : 캐시 히트 비율입니다. (0.0 ~ 1.0)
- fcache_numread : 캐시에서 읽은 항목의 총 수입니다.
- fcache_numwrite : 캐시로 쓰여진 항목의 총 수입니다.
- fcache_fsize : 캐시 메모리의 총 크기입니다.
- fcache_dsize : 디스크 캐시의 총 크기입니다.
- fcache_numhits : 캐시 히트의 총 수입니다.
- fcache_nummisses : 캐시 미스의 총 수입니다.
- fcache_numinserts : 캐시로 삽입된 항목의 총 수입니다.
- fcache_numinvalidations : 캐시가 무효화된 항목의 총 수입니다.
- fcache_dnuminserts : 디스크 캐시에 삽입된 항목의 총 수입니다.
- fcache_dnuminvalidations : 디스크 캐시가 무효화된 항목의 총 수입니다.
- fcache_numexpirations : 캐시 항목이 만료된 항목의 총 수입니다.
- fcache_numscans : 캐시 스캔의 총 수입니다.
- fcache_numgcruns : GC(Garbage Collection) 실행 횟수입니다.
- fcache_numgcrunsok : GC 실행 시 성공한 횟수입니다.
- fcache_numgcrunsfailed : GC 실행 시 실패한 횟수입니다.
- fcache_numgcsize : GC로 제거된 항목의 총 크기입니다.
- fcache_dnumgcsize : 디스크 캐시로 제거된 항목의 총 크기입니다.
예제 코드는 다음과 같습니다.
#hostingforum.kr
php
$cache_info = wincache_fcache_meminfo();
echo "fcache_numcache : " . $cache_info['fcache_numcache'] . "n";
echo "fcache_dnumcache : " . $cache_info['fcache_dnumcache'] . "n";
echo "fcache_hitratio : " . $cache_info['fcache_hitratio'] . "n";
echo "fcache_numread : " . $cache_info['fcache_numread'] . "n";
echo "fcache_numwrite : " . $cache_info['fcache_numwrite'] . "n";
echo "fcache_fsize : " . $cache_info['fcache_fsize'] . "n";
echo "fcache_dsize : " . $cache_info['fcache_dsize'] . "n";
echo "fcache_numhits : " . $cache_info['fcache_numhits'] . "n";
echo "fcache_nummisses : " . $cache_info['fcache_nummisses'] . "n";
echo "fcache_numinserts : " . $cache_info['fcache_numinserts'] . "n";
echo "fcache_numinvalidations : " . $cache_info['fcache_numinvalidations'] . "n";
echo "fcache_dnuminserts : " . $cache_info['fcache_dnuminserts'] . "n";
echo "fcache_dnuminvalidations : " . $cache_info['fcache_dnuminvalidations'] . "n";
echo "fcache_numexpirations : " . $cache_info['fcache_numexpirations'] . "n";
echo "fcache_numscans : " . $cache_info['fcache_numscans'] . "n";
echo "fcache_numgcruns : " . $cache_info['fcache_numgcruns'] . "n";
echo "fcache_numgcrunsok : " . $cache_info['fcache_numgcrunsok'] . "n";
echo "fcache_numgcrunsfailed : " . $cache_info['fcache_numgcrunsfailed'] . "n";
echo "fcache_numgcsize : " . $cache_info['fcache_numgcsize'] . "n";
echo "fcache_dnumgcsize : " . $cache_info['fcache_dnumgcsize'] . "n";
이 코드는 wincache_fcache_meminfo 함수를 호출하여 캐시 메모리 정보를 얻은 후, 각 항목의 값을 출력합니다.
2025-03-24 02:20