2010/3/15 Pablo Antonio <[email protected]>:
> Che, hubo un thread por abril (ahora mismo no tengo el link al archivo
> de la lista porque dc.uba.ar está caído)

ojo que nuestro web server es completamente independiente a del dc (a
menos que se caiga todo el dominio)

>   en el que habíamos mirado un
> ``vmstat 1`` mientras se hacía un par de wgets a artículos del wiki.

http://glugcen.dc.uba.ar/pipermail/glug/2009-April/004096.html

> La salida de ``vmstat 1`` en ese entonces mostró que no había _ninguna_
> lectura al disco para satisfacer los pedidos y que la CPU estaba la
> mayor parte del tiempo en idle. Sin embargo, el tiempo que tardaban los
> wget para traer una página era de entre 10 y 20 segundos.

Acá van los tiempos actualizados, tarda casi lo mismo:
http://pastebin.com/1uAPQ9e6

> En otras palabras, habría que hacer un ``vmstat 1`` ahora con el nuevo
> hardware (haciendo los wget y demás). Si los resultados son similares,
> eso significa que hay tiempo que se está perdiendo en algo que no es ni
> procesar ni leer del disco, por lo que una caché no solucionaría el
> problema de fondo.

Acabo de correr los test y dio +/- lo mismo.
http://pastebin.com/WJd5CB0A

> Entonces una opción es que se esté invirtiendo tiempo en esperar algún
> dato de la red (habría que ver lo que sugirió Alberto de que quizás se
> trata de un mecanismo de resolución inversa; puede ser por parte de
> Apache para resolver el host del usuario, o de MySQL para resolver el
> host del Apache).
>
> Nos serviría ver si el tiempo se está perdiendo en el Apache o en MySQL.

Por parte del apache, a priori se podría descartar viendo que el index
tarda <0.5 segs (y lo probe varias veces y al final le deje la
escritura a disco y todo)

> Para eso se pueden activar logs en MySQL que digan cuánto tiempo se
> pierde en los queries.

En un principio, sin log, un status nos tira esto
http://pastebin.com/LmGuThtR

> O sea, me parece que antes de meter mano y poner cachés, mejor
> descartemos otras cosas que parecen quizás más probables y que son
> fáciles de chequear.
>
> ¿Alguien con usuario en el server podría mirar un poco la salida del
> vmstat al hacer wget a un artículo del wiki, y tal vez también fijarse lo
> otro?

Nos queda ver el log de mysql pero voy a meter el profiler y ver esos
resultados.
_______________________________________________
Glug mailing list
[email protected]
http://glugcen.dc.uba.ar/cgi-bin/mailman/listinfo/glug

Responder a