Memcached es un sistema de caché de objetos en memoria de alto rendimiento que permite acelerar aplicaciones web dinámicas reduciendo el número de consultas a la base de datos y por lo tanto su carga.

Instalación en Ubuntu

Instalando las librerías del sistema operativo:

sudo apt-get install memcached

Librerías del cliente:

sudo apt-get install php5-memcached

Reiniciamos Apache:

sudo /etc/init.d/apache2 restart

Para comprobar que el servicio está corriendo:

ps aux | grep memcached

Si necesitamos aumentar la memoria para memcached, abrir /etc/memcached.conf e incrementar el valor del parámetro -m, por defecto es 64M

Al efectuar un cambio en la configuración deberemos reiniciar el servicio:

sudo service memcached restart

sudo service memcached stop

sudo service memcached start