2017-03-05 8 views
0

따라 문서, APCu 여전히 메모리의 양을 한정하는 단계를 포함 APC와 동일한 configuration을 사용하면PHP - APCu는 opcache에 정의 된 것과 동일한 메모리 풀을 사용합니까?

apc.shm_size = 32M 

사용되지만 Opcache는 메모리 configuration 자신의 보유한다 :

opcache.memory_consumption = "64" 

APCu에 할당 된 양은 Opcache의 총 memory_consumption 설정에서 벗어나니까? 아니면 그들은 분리되어 있습니까?

답변

0

별도의 모듈이므로 메모리 공간을 공유하지 않으므로 별도입니다.

APCu는 현재 데이터 캐시 (opCache가 수행 할 수없는 작업)이므로, 저장되는 데이터의 양에 따라 APCu에 많은 공간이 필요하지 않을 수도 있습니다.

+0

고마워요! [opcache.php] (https://github.com/rlerdorf/opcache-status/blob/master/opcache.php) 스크립트를 사용하여 opcache 사용을 모니터링합니다. 나는 이전 [apc.php] (https://github.com/krakjoe/apcu/blob/master/apc.php) 스크립트가 여전히 apcu에서 작동한다고 추정합니까? –

+0

예, 이전과 같이 작동합니다. –