天天看點

php memcached flags,memcached常用配置參數總結

#程序與連接配接設定-d #以守護程序(daemon)方式運作服務

-u #指定運作memcached的使用者,如果目前使用者為root,需要使用此參數指定使用者

-l #指定memcached程序監聽的伺服器IP位址,可以不設定此參數。

-p #指定memcached服務監聽TCP端口号。預設為11211.

-P #設定儲存memcached的pid檔案($$),儲存PID到指定檔案

#記憶體相關設定-m #指定memcached服務可以緩存資料的最大記憶體,預設為64MB

-M #memcached服務記憶體不夠時禁止LRU,如果記憶體滿了會報錯

-n #為key+value+flags配置設定的最小記憶體空間,預設48位元組

-f #chunk size增長因子,預設1.25

-L #啟用大記憶體頁,可以降低記憶體浪費,改進性能

#并發連接配接設定-c #最大并發連接配接數,預設是1024

-t #線程數,預設4.由于memcached采用NIO,是以太多線程作用不大。

-R #每個event最大請求數,預設20

-C #禁用CAS(可以禁止版本計數,減少開銷)

#調試參數-v #列印較少的errors/warnings

-vv #列印非常多調試資訊和錯誤輸出到控制台,也列印用戶端指令及響應

-vvv #列印極多的調試資訊和錯誤輸出,也列印内部狀态轉變