PHP常用的opcache配置
阿新 • • 發佈:2018-12-17
zend_extension=opcache.so ;opcache可用記憶體 Mb opcache.memory_consumption=128 opcache.enable=1 opcache.enable_cli=1 ;Zend Optimizer + 暫存池中字串的佔記憶體總量.(單位:MB) opcache.interned_strings_buffer=8 ;對多快取檔案限制, 命中率不到 100% 的話, 可以試著提高這個值 最大快取檔案 opcache.max_accelerated_files=4000 ;記憶體“浪費”達到此值對應的百分比,就會發起一個重啟排程. opcache.max_wasted_percentage=5 ; Opcache 會在一定時間內去檢查檔案的修改時間, 這裡設定檢查的時間週期, 預設為 2, 定位為秒 opcache.revalidate_freq=60 ; 開啟快速關閉, 開啟這個在PHP Request Shutdown的時候回收記憶體的速度會提高 opcache.fast_shutdown=1 ; 開啟這條指令, Zend Optimizer + 會自動將當前工作目錄的名字追加到指令碼鍵上, ; 以此消除同名檔案間的鍵值命名衝突.關閉這條指令會提升效能, ; 但是會對已存在的應用造成破壞. opcache.use_cwd=0 ; 開啟檔案時間戳驗證 關閉後不再自動重新整理檔案 opcache.validate_timestamps=1 ; 允許或禁止在 include_path 中進行檔案搜尋的優化 ;opcache.revalidate_path=0