windows下 Memcache cpu占用過高

2022-08-22 00:36:18 字數 636 閱讀 4206

分析應該是memcache的記憶體大小還是預設配置,已經滿足不了當前的大資料量的需要了,大量的新快取需要進入,同時大量的舊快取又需要被淘汰出來,一進一出導致cpu占用過多.進入登錄檔,找到:hkey_local_machine\system

\currentcontrolset\services\memcached server

在imagepath項的值為:「d:\memcached\memcached.exe」 -d runservice

改成:「d:\memcached\memcached.exe」 -d runservice -m 256在值後面加上 -m 你想要分配的記憶體大小 -m 256就是記憶體256m

修改埠的話 加上 -p 12345 是埠號

memcache記憶體配置

修改完成後 進入服務(services.msc),找到memcached server 重啟服務,看看你的memcache的cpu占用是不是下來了?

memcache占用cpu過高 ,修改前cpu占用在70%~80%徘徊,修改後低於10%

PHP Windows下使用Memcached擴充套件

github上發現了乙個很好用的小檔案,能夠 模擬出php memcached.dll的php memcached擴充套件。php memcached client 已知pcel有兩個memcache client的擴充套件,乙個是memcache,乙個是memcached,他們的實現方式不同,後者...

CentOS 下安裝編譯安裝MeMcached

tar xvf memcached 1.4.15.tar.gz cd memcached 1.4.15 configure prefix usr local memcache 出現了 configure error libevent is required.you can get it from t...

eAccelerator與memcached的區別

歡迎各位加入群 206981178,共同學習 eaccelerator和memcached,是目前較為主流的兩個可使用在php之中的快取加速工具.eaccelerator專門為php開發,而memcached不僅僅用在php之中,其他所有的語言都可以使用.eaccelerator的主要功能 1.快取...