AWS ubuntu 10.04 memcached 1.4.2でテストしました
memslapでテストする場合(同時ユーザー数とインスタンスタイプが異なる(8Gと1.7Gのメモリ))
上部には、memcached プロセスの CPU 使用率が 110%、CPU サマリーの CPU アイドル率が 55% と表示されます。
ここで何が問題なのでしょうか?
サーバーは memcached に 1 つのコアだけを使用していますか? その場合、より多くのコアを使用できるように変更することは可能ですか?
答え1
1 つ考えがあります。AWS インスタンスでの私の経験では、top を使用すると、CPU 使用率の現実的な値が返される場合と返されない場合があります (通常は返されません)。cloudwatch をチェックして、CPU 使用率が高くなっているかどうかを確認してください。これは特にマイクロ インスタンスに当てはまり、それらのインスタンスでは top はまったく役に立ちません。