top на сервере memcached показывает 110% процессора (процесс memcached) и 55% простоя процессора(ов)

top на сервере memcached показывает 110% процессора (процесс memcached) и 55% простоя процессора(ов)

Я тестировал на AWS Ubuntu 10.04 Memcached 1.4.2

При тестировании с помощью memslap (разное количество одновременных пользователей и разные типы экземпляров (память 8 ГБ и 1,7 ГБ)

В сводке по процессору сверху показано 110% загрузки процессора в процессе memcached и 55% простоя процессора.

Что здесь не так?

Использует ли сервер только одно ядро ​​для memcached? Если да, то можно ли изменить его, чтобы получить больше из коробки?

решение1

У меня есть одна мысль. По моему опыту с экземплярами AWS использование top может возвращать или не возвращать реалистичные значения для использования ЦП (обычно нет). Проверьте cloudwatch и посмотрите, показывает ли он высокую загрузку ЦП. Это особенно касается микроэкземпляров, на них top абсолютно бесполезен.

Связанный контент