Compresión por tipo de contenido en Apache
Mediante mod_deflate se puede indicar al apache, que si el cliente lo soporta, se envie el contenido comprimido. Evidentemente no interesa mandar cualquier tipo de contenido comprimido, por ejemplo, si...
View ArticleConexión lenta por ssh
Si se tarda mucho en conectar (más de 10 segundos) suele ser causado por problemas en la resolución DNS. Esto puede causado tanto en el cliente como en el servidor. Se puede comprobar haciendo la...
View ArticleMySQLTuner: Automatización del tuning de una base de datos MySQL
MySQLTuner es una herramienta que realiza comprobaciones al MySQL para dar una serie de recomendaciones sobre su optimización. Su uso es extremadamente sencillo: $ wget...
View ArticleRendimiento con mod_memcache_cache
Anteriormente hablamos del uso de mod_memcache_cache para reducir la carga de generación del HTML (acceso a base de datos, acceso a ficheros, ejecución del lenguaje de scripting…) Como afecta este...
View ArticleComo ver si una maquina esta swapeando con vmstat
Mediante vmstat podemos ver estadísticas de uso de swap. Resulta especialmente interesante para evaluar el rendimiento de la máquina. En el caso que nos encontremos una máquina que usa swap: # free -m...
View ArticleAceleradores de PHP
En PHP cada vez que se quiere mostrar una página, el código PHP se parsea y se transforma en byte-code para luego ser ejecutado. Existen varias extensiones para cachear este byte-code con el fin de...
View ArticleReducir el consumo de memoria de squid
El proxy squid se reserva la memoria que no esta usando por si luego la vuelve a necesitar. Esto suele provocar que en ciertos sistemas con pocos recursos la maquina empiece a swapear. Vamos a ver un...
View ArticleTest de rendimiento de un servidor web por WiFi
Ante la afirmación “Las imágenes se cargan lentas“, después de comprobar desde que desde varios servidores en varios puntos del mundo iba bien, no se porque, se me ocurrió preguntar: ¿Estas conectado...
View ArticleResumen de llamadas al sistema con strace
Mediante la herramienta strace podemos seguir las llamadas al sistema y las señales recibidas de los procesos. En alguna ocasión nos puede interesar ver el conjunto en lugar de las llamadas...
View Articlesu: cannot set user id: Resource temporarily unavailable
Al cambiar de usuario con su nos podemos encontrar con el siguiente error referente a recursos: # su - ejemplo su: cannot set user id: Resource temporarily unavailable Nos esta indicando que no ha...
View Articleiotop en CentOS
A partir de CentOS 5.6 y en CentOS 6 tenemos disponible la herramienta iotop Mediante la herramienta iotop, podemos ver los procesos que están consumiendo más acceso a disco del equipo: ejemplo iotop...
View Articleplist-sz del sar: Procesos y threads
Analizando un sistema con sar podremos ver la columna plist-sz que corresponde al número de tareas en ese momento, por ejemplo: # sar -q Linux 3.2.0-4-686-pae (ironport) 21/01/15 _i686_ (1 CPU)...
View Article
More Pages to Explore .....