
Somos nuevos en el entorno AIX y experimentamos algún problema de rendimiento al ejecutar nuestra aplicación.
Cuando sucede, usamos el vmstat
comando y encontramos que el fre
valor memory
generalmente es muy bajo. Una muestra es la siguiente
Configuración del sistema: CPU = 4 memorias = 3920 MB
kthr memory page faults cpu
----- ----------- ------------------------ ------------ -----------
r b avm fre re pi po fr sr cy in sy cs us sy id wa
1 2 1139816 2335 0 20 28 28 100 0 71 1914 900 3 0 94 3
El vmstat -v
comando muestra el siguiente resultado.
1003520 memory pages
960145 lruable pages
13197 free pages
1 memory pools
192564 pinned pages
80.0 maxpin percentage
5.0 minperm percentage
80.0 maxperm percentage
4.4 numperm percentage
42287 file pages
0.0 compressed percentage
0 compressed pages
4.4 numclient percentage
80.0 maxclient percentage
42287 client pages
0 remote pageouts scheduled
177501 pending disk I/Os blocked with no pbuf
4609847 paging space I/Os blocked with no psbuf
2484 filesystem I/Os blocked with no fsbuf
0 client filesystem I/Os blocked with no fsbuf
280 external pager filesystem I/Os blocked with no fsbuf
0 Virtualized Partition Memory Page Faults
0.00 Time resolving virtualized partition memory page faults
Encontramos una cifra alta en el paging space I/Os blocked with no psbuf
y encontramos algún documento dehttp://www.ibmsystemsmag.com/aix/augustseptember06/coverstory/6269p3.aspxque necesita encontrar la razón por la cual es la paginación del sistema o el aumento del tamaño de los conjuntos de datos de la página. Pero no tenemos idea de cómo lograrlo. cualquier consejo será apreciado enormemente.
Respuesta1
Hay varias causas y soluciones potenciales, pero esencialmente te indica que no tienes suficiente espacio de paginación para lo que estás intentando colocar en el cuadro.
Podría crear un segundo espacio de paginación, o podría intentar alterar el método de paginación que utiliza AIX, ejecutando
vmo -o lru_file_repage=0
lo que hará un cambio que se restablecerá en el próximo reinicio. Para hacerlo permanente
vmo -p -o lru_file_repage=1
Hay muchas cosas que puedes hacer en AIX para ajustarlo, pero sin más información sobre tu configuración actual no puedo ayudarte más. Hay buena documentación sobre cómo ajustar AIX 5.3.aquí