[ç¬è®°] ä½¿ç¨ opcache ä¼åç产ç¯å¢ php_php_web-itnose
é¦é¡µ
asp
php
javascript
iis
apache
html/css
coldfusion
ajax
vbscript
cgi
xml/xsl
è·¨æµè§å¨å¼å
ruby/rails
ç¨åºå
html5
jquery
seo
jboss
json
angularjs
markdown
nginx
thinkphp
yii
pageadmin
extjs
wampserver
kendo ui
coffeescript
gulp
ecmascript
bootstrap
itnoseé¦é¡µ > web > php >
[ç¬è®°] ä½¿ç¨ opcache ä¼åç产ç¯å¢ php
2017-06-12 06:22
opcache éè¿å° php èæ¬é¢ç¼è¯çåèç åå¨å°å ±äº«å åä¸æ¥æå php çæ§è½ï¼ åå¨é¢ç¼è¯åèç ç好å¤å°±æ¯ çå»äºæ¯æ¬¡å è½½å解æ php èæ¬çå¼éã
ä¸ãphp.inié
ç½®opchche示ä¾
[opcache]
zend_extension=opcache.so
; å¼å
³æå¼
opcache.enable=1
opcache.enable_cli=1
;å
±äº«å
å大å°, é
æ
èå®,åä½ megabytes
opcache.memory_consumption=256
;interned stringçå
å大å°, ä¹å¯è°
opcache.interned_strings_buffer=8
;æ大ç¼åçæ件æ°ç®ï¼å½ä¸çä¸å° 100% çè¯, å¯ä»¥è¯çæé«è¿ä¸ªå¼
opcache.max_accelerated_files=4000
;60sæ£æ¥ä¸æ¬¡æ件æ´æ°
opcache.revalidate_freq=60
;æå¼å¿«éå
³é, æå¼è¿ä¸ªå¨php request shutdownçæ¶å ä¼æ¶å
åçé度ä¼æé«
opcache.fast_shutdown=1
;ä¸ä¿åæ件/å½æ°ç注é
opcache.save_comments=0
; æ¯å¦å¿«éå
³é, æå¼åå¨php request shutdownçæ¶ååæ¶å
åçé度ä¼æé«
opcache.fast_shutdown=1
äºãé¨åé
ç½®åæ°è¯´æ
opcache.revalidate_freq è¿ä¸ªé ç½®é项ç¨äºè®¾ç½®ç¼åçè¿ææ¶é´ï¼å¦æ设置为0ï¼æ¯æ¬¡è¯·æ±æ¶ï¼é½ä¼æ£æ¥æ件æ¯å¦ä¿®æ¹ï¼å¾èèµæºï¼æ以å¦æææ¶ä¸éè¦ä½¿ç¨opcacheï¼ç´æ¥æopcache.enable设置为0å³å¯ã
opcache.validate_timestamps é 置为1æ¶ï¼ä¼æ ¹æ®revalidate_freq设å®çå¼æ£æ¥æ´æ°ä»£ç ï¼è®¾ç½®ä¸º0æ¶ï¼æ°¸ä¸æ£æ¥ã
å½éè¦ä¸æ¬¡æ´æ°å¤§é代ç çæ¶åï¼å¯ä»¥è®¾ç½®ä¸º0,ä¸ä¼ å ¨é¨å®æå,å设置为1ãé¿å ä¸ä¼ 代ç é æç³»ç»çä¸ç¨³å®ã
opcache.max_accelerated_files çå®çåå¼æ¯å¨è´¨æ°éå { 223, 463, 983, 1979, 3907, 7963, 16229, 32531, 65407, 130987 } ä¸æ¾å°ç第ä¸ä¸ªæ¯è®¾ç½®å¼å¤§çè´¨æ°ã
ä½ å¯ä»¥è¿è¡ find . -type f -print | grep php | wc -l è¿ä¸ªå½ä»¤æ¥å¿«é计ç®ä½ ç代ç åºä¸çphpæ件æ°ã
ä¸ãæ¨èé
ç½®
å¼å模å¼ä¸æ¨èï¼ç´æ¥ç¦ç¨opcacheæ©å±æ´å¥½
opcache.revalidate_freq=0
opcache.validate_timestamps=1
opcache.max_accelerated_files=3000
opcache.memory_consumption=192
opcache.interned_strings_buffer=16
opcache.fast_shutdown=1
å¤å°æºå¨é群模å¼æè
代ç æ´æ°é¢ç¹æ¶æ¨èï¼å¯ä»¥å
¼é¡¾æ§è½ï¼æ¹ä¾¿ä»£ç æ´æ°
opcache.revalidate_freq=300
opcache.validate_timestamps=1
opcache.max_accelerated_files=7963
opcache.memory_consumption=192
opcache.interned_strings_buffer=16
opcache.fast_shutdown=1
稳å®é¡¹ç®æ¨èï¼æ§è½æ好
opcache.revalidate_freq=0
opcache.validate_timestamps=0
opcache.max_accelerated_files=7963
opcache.memory_consumption=192
opcache.interned_strings_buffer=16
opcache.fast_shutdown=1
åè
https://segmentfault.com/a/11…
ç¸å
³æç´¢ï¼
ç产管çå¾è¡¨
oracleç¬è®°
webservice 使ç¨
使ç¨webservice
linq 使ç¨
ç¸å ³æç«
2015-02-11 22:54 phpæ§è½ä¼åä¹ï¼é
ç½®opcache
2015-04-16 20:07 php5.3 lnmpéæç¯å¢å®è£
opcache
2015-08-30 07:45 php opcache æææµè¯
2015-08-11 11:15 ä½¿ç¨ zend opcache å é php
2015-04-27 17:26 ä½¿ç¨ zend opcache å é php (2)
æ´å¤ç¸å ³æç« >>
ææ°æç«
2017-06-20 01:35 èé们ï¼æ没æå¯è½è®©phpæ件åæ¶åªè½ä¸ä¸ªäººè®¿é®
2017-06-20 01:35 æä¹ç¦æ¢å¾çç´æ¥éè¿url访é®
2017-06-20 01:35 æ±æ!å¯å¨wampåªè½ç¨æ¬æºè®¿é®,åå±åç½çå
¶å®è®¾å¤è®¿é®ä¸å°!æäºå¤§å天t-t
2017-06-19 15:35 nginxä¸çthinkphpé®é¢
2017-06-19 15:35 php form æ件ä¸ä¼
æ´å¤ææ°æç« >>
çé¨æç´¢
linq使ç¨
javaåºç¡ç¬è®°
htmlå¦ä¹ ç¬è®°
c++å¦ä¹ ç¬è®°
c++ç¬è®°
oracleå¦ä¹ ç¬è®°
ejbä¼å
hibernateä¼å
ä¼åhibernate
webserviceä¼å
.netä¼å
linq ä¼å
oracleä¼å
php jsp
php webservice
京icpå¤14022385å·-2
©2014 itnose软件ç¼ç¨æç¨ | èç³»æ们ï¼emailï¼twobrushes@126.com qq:35155868