우분투 연습중인데 윈도우 쓸때랑 다른게 많네요.

php-fpm 7.0인데요,

제가 이해하기로는 file cache가 enabled 되야 제대로 활용된다고 이해하고 있는데 아래를 보면 shm cache만 enabled이 되어 있네요. 일단 뭐 shm이 뭔지도 모르구요.

그래서 제가 /tmp를 램에 잡아줬거든요? 윈도우에서 쓰던대로 PHP-FPM Pool 파일에

 

php_admin_value[opcache.enable] = 1
php_admin_value[opcache.enable_cli] = 1
php_admin_value[opcache.memory_consumption] = 128
php_admin_value[opcache.interned_strings_buffer] = 8
php_admin_value[opcache.max_accelerated_files] = 4000
php_admin_value[opcache.max_wasted_percentage] = 5
php_admin_value[opcache.use_cwd] = 1
php_admin_value[opcache.validate_timestamps] = 1
php_admin_value[opcache.revalidate_freq] = 2
php_admin_value[opcache.fast_shutdown] = 1
php_admin_value[opcache.file_cache] = /tmp

 

이렇게 잡아줬어요. /tmp에 캐시된 파일이 쌓이긴 하는데 제대로 적용한건지 모르겠습니다. ㅠ

아래 스샷은 전후 비교 스샷인데 제대로 된건지 잘못된점 있으면 지적 부탁드려요.

 

opcache.png

opcache2.png