2011/7/4 Jaime Casanova <ja...@2ndquadrant.com> > felix gonzales <jfgonza...@gmail.com> writes: > > > 2011/6/30 Jaime Casanova <ja...@2ndquadrant.com> > > > > felix gonzales <jfgonza...@gmail.com> writes: > > > > > > > > total used free shared > buffers cached > > > Mem: 43132744 42929092 203652 0 > 13204 11795108 > > > -/+ buffers/cache: 31120780 12011964 > > > Swap: 16771852 5305632 11466220 > > > > > > > quiza me equivoco, pero hasta donde entiendo eso dice que tienes 31GB > > libres... y en algun momento has usado swap (5Gb, bastante) > > > > umm.. segun los datos hay 203 MB libres y no 31 Gb como tu lo dices, > siendo así es razonable que ocupe el SWAP ... justamente esto es algo que > preocupa y > > es el motivo de mi consulta. > > > > mmm... haber, yo si estoy equivocado pero igual la memoria libre en tu > sistema es de 12Gb... porque 12Gb porque si ves la columna free en la > segunda linea (la que indica -/+ buffers/cache) esa es la memoria que > puedes llegar a usar el asunto es que es memoria que esta siendo usada > como cache y si la llegas a usar primero debes "limpiarla" pero eso > ocurre automaticamente... > > nosotros siempre nos hemos guiado por la primera linea ya que el "top" muestra lo mismo, la segunda fila hace referencia a "buffers/cache" como se entiende esto??
> de donde sacas que solo tienes 203Mb libres? si es la primera fila > columna free, ese no es el que deberias estar viendo... > > si me molesta ver tanto swap usado > > ahora, acabo de subir a una tabla el log que pasaste y ejecute esta > consulta: > """ > select * from postgres_log where message like '%temp%' order by 1 > """ > > y muestra varios REINDEX y 3 selects que requirieron usar archivos > temporales (y segun tu configuracion solo aparecen cuando usan mas de > 40Mb), yo empezaria chequeando esos SELECTs > revisaré esto que nos comentas. > -- > Jaime Casanova www.2ndQuadrant.com > Professional PostgreSQL > Soporte 24x7, desarrollo, capacitación y servicios > -- Felix Gonzales