Я тестировал на AWS Ubuntu 10.04 Memcached 1.4.2
При тестировании с помощью memslap (разное количество одновременных пользователей и разные типы экземпляров (память 8 ГБ и 1,7 ГБ)
В сводке по процессору сверху показано 110% загрузки процессора в процессе memcached и 55% простоя процессора.
Что здесь не так?
Использует ли сервер только одно ядро для memcached? Если да, то можно ли изменить его, чтобы получить больше из коробки?
решение1
У меня есть одна мысль. По моему опыту с экземплярами AWS использование top может возвращать или не возвращать реалистичные значения для использования ЦП (обычно нет). Проверьте cloudwatch и посмотрите, показывает ли он высокую загрузку ЦП. Это особенно касается микроэкземпляров, на них top абсолютно бесполезен.