Eu testei no AWS ubuntu 10.04 memcached 1.4.2
Ao testar com memslap (diferentes números de usuários simultâneos e diferentes tipos de instância (8G e 1,7G de memória)
A parte superior mostra 110% da CPU no processo memcached e 55% da CPU ociosa no resumo da CPU.
O que há de errado aqui?
O servidor está usando apenas um núcleo para memcached? Em caso afirmativo, é possível alterá-lo para tirar mais proveito da caixa?
Responder1
Um pensamento que tenho. Na minha experiência com instâncias da AWS, o uso de top pode ou não retornar valores realistas para o uso da CPU (geralmente não). Verifique o cloudwatch e veja se ele está mostrando um alto uso da CPU. Isto se aplica especialmente a microinstâncias, nessas que é absolutamente inútil.