亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

php 開啟opcache

Developer / 1451人閱讀

摘要:優(yōu)化方案啟用,啟用非常簡單在配置文件中加入使用以上的編譯器來編譯安裝包,只有以上編譯出的才會(huì)開啟支持。開啟支持,首先在系統(tǒng)中開啟然后開啟的。開啟方法以為例通過命令分配個(gè)預(yù)留的大頁內(nèi)存。

優(yōu)化方案

(1)啟用Zend Opcache,啟用Opcache非常簡單, 在PHP.ini配置文件中加入:

zend_extension=opcache.so 
opcache.enable=1 
opcache.enable_cli=1

(2)使用GCC4.8以上的編譯器來編譯安裝包,只有GCC4.8以上編譯出的PHP才會(huì)開啟Global Register for opline and execute_data支持。

(3)開啟HugePage支持,首先在系統(tǒng)中開啟HugePages, 然后開啟Opcache的hugecodepages。

關(guān)于HugePage

操作系統(tǒng)默認(rèn)的內(nèi)存是以4KB分頁的,而虛擬地址和內(nèi)存地址需要轉(zhuǎn)換, 而這個(gè)轉(zhuǎn)換要查表,CPU為了加速這個(gè)查表過程會(huì)內(nèi)建TLB(Translation Lookaside Buffer)。 顯然,如果虛擬頁越小,表里的條目數(shù)也就越多,而TLB大小是有限的,條目數(shù)越多TLB的Cache Miss也就會(huì)越高, 所以如果我們能啟用大內(nèi)存頁就能間接降低這個(gè)TLB Cache Miss。

開啟方法

以CentOS 6.5為例, 通過命令:

sudo sysctl vm.nr_hugepages=128

分配128個(gè)預(yù)留的大頁內(nèi)存。

$ cat /proc/meminfo | grep Huge 
AnonHugePages:    444416 kB 
HugePages_Total:     128 
HugePages_Free:      128 
HugePages_Rsvd:        0 
HugePages_Surp:        0 
Hugepagesize:       2048 kB

然后在PHP.ini中加入

opcache.huge_code_pages=1

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/31033.html

相關(guān)文章

  • PHP7.2、PHP7.1 性能對(duì)比

    摘要:鳥哥點(diǎn)評(píng)相對(duì)于主要優(yōu)化也是在?;诘哪_本測(cè)試未開啟取平均值取平均值開啟取平均值取平均值在本次測(cè)試中,未開啟的情況下,性能比略有提升,開啟之后,比有很大的提升。測(cè)試結(jié)果和配置參數(shù)以及服務(wù)器配置有關(guān),僅供對(duì)比與的性能。 直播好久沒有曝光量了,自薦一波《PHP進(jìn)階之路》(PHPer們,好久沒有投資自己了呢?)原文地址 https://mengkang.net/1019.html PHP7.2...

    li21 評(píng)論0 收藏0
  • 轉(zhuǎn)鳥哥建議:讓PHP7達(dá)到最高性能的幾個(gè)建議

    摘要:讓達(dá)到最高性能的幾個(gè)建議懶得排版了,伯樂在線鏈接原文出處惠新宸歡迎分享原創(chuàng)到伯樂頭條已經(jīng)發(fā)布了,作為十年來最大的版本升級(jí),最大的性能升級(jí),在多放的測(cè)試中都表現(xiàn)出很明顯的性能提升,然而,為了讓它能發(fā)揮出最大的性能,我還是有幾件事想提醒下。 讓 PHP7 達(dá)到最高性能的幾個(gè)建議 懶得排版了,伯樂在線鏈接:http://blog.jobbole.com/95657/ 原文出處: 惠新宸(@L...

    dcr309duan 評(píng)論0 收藏0
  • PHP開啟opcache提升代碼性能

    摘要:配置指令如下共享內(nèi)存大小這個(gè)根據(jù)你們的需求可調(diào)的內(nèi)存大小也可調(diào)最大緩存的文件數(shù)目檢查一次文件更新打開快速關(guān)閉打開這個(gè)在的時(shí)候會(huì)收內(nèi)存的速度會(huì)提高不保存文件函數(shù)的注釋實(shí)際性能對(duì)比下面是實(shí)際測(cè)試中沒有開啟的數(shù)據(jù)開啟之后的數(shù)據(jù) 配置指令如下: [opcache] zend_extension=opcache.so opcache.enable_cli=1 ;共享內(nèi)存大小, 這個(gè)根據(jù)你們的需...

    ivydom 評(píng)論0 收藏0
  • PHP 進(jìn)階之路 - 億級(jí) pv 網(wǎng)站架構(gòu)實(shí)戰(zhàn)之性能壓榨

    摘要:業(yè)務(wù)和架構(gòu)不分家,架構(gòu)是建立在對(duì)業(yè)務(wù)的理解之上的。主鍵最好保持順序遞增,隨機(jī)主鍵會(huì)導(dǎo)致聚簇索引樹頻繁分裂,隨機(jī)增多,數(shù)據(jù)離散,性能下降。沒有索引的更新,可能會(huì)導(dǎo)致全表數(shù)據(jù)都被鎖住。 本博客并非全部原創(chuàng),其實(shí)是一個(gè)知識(shí)的歸納和匯總,里面我引用了很多網(wǎng)上、書上的內(nèi)容。也給出了相關(guān)的鏈接。 本文涉及的知識(shí)點(diǎn)比較多,大家可以根據(jù)關(guān)鍵字去搜索相關(guān)的內(nèi)容和購買相應(yīng)的書籍進(jìn)行系統(tǒng)的學(xué)習(xí)。不對(duì)的地方...

    SnaiLiu 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<