opcache.ini文件
廢話不多說,直接上代碼。
zend_extension=/home/.phpenv/versions/5.4.34/lib/php/extensions/no-debug-non-zts-20100525/opcache.so ### 這行看自己需要加還是不加,或者改路徑,你要確保so文件被php啓動的時候加載
### 重點
opcache.memory_consumption=256 # OPcache 的共享內存大小,以兆字節爲單位。
opcache.interned_strings_buffer=8 # 用來存儲預留字符串的內存大小,以兆字節爲單位。PHP 5.3.0 之前的版本會忽略此配置指令。
opcache.max_accelerated_files=8000
# OPcache 哈希表中可存儲的腳本文件數量上限。
真實的取值是在質數集合 { 223, 463, 983, 1979, 3907, 7963, 16229, 32531, 65407, 130987 }
中找到的第一個大於等於設置值的質數。 設置值取值範圍最小值是 200,最大值在 PHP 5.5.6 之前是 100000,
PHP 5.5.6 及之後是 1000000。
opcache.fast_shutdown=1
# 如果啓用,則會使用快速停止續發事件。 所謂快速停止續發事件是指依賴 Zend 引擎的內存管理模塊 一次釋放全部請求變量的內存,而不是依次釋放每一個已分配的內存塊。
opcache.enable_cli=0 # 僅針對 CLI 版本的 PHP 啓用操作碼緩存。 通常被用來測試和調試。
opcache.revalidate_freq=0 # 檢查腳本時間戳是否有更新的週期,以秒爲單位。
設置爲 0 會導致針對每個請求, OPcache 都會檢查腳本更新。