Análisis de la memoria libre utilizando el SAR y el VMSTAT

Page last edited hace 2117 días 3 horas
De Solaris-ES
Saltar a: navegación, buscar
  • VMSTAT (memory Report on usage of virtual and real memory.)
swap    amount of swap space currently available (Kbytes)
free    size of the free list (Kbytes)
Esto quiere decir que el 'free0 es la cantidad de memoria RAM libre en kilobytes.
  • Ej.:
# vmstat 2 2
procs     memory            page            disk          faults  cpu
r b w   swap  free  re  mf pi po fr de sr dd f0 s0 --   in   sy   cs us sy id
0 0 0 416184 72464  58 262 108 2  2  0  0 14  0  0  0  272  351  248 10  6 84
0 0 0 361808 59088  45 237  0  0  0  0  0  0  0  0  0  313 4843  284 26  5 69
SAR

$ man sar
  -r Report unused memory pages and disk blocks:
     freemem     average pages available to user processes.
     freeswap     disk blocks available for page swapping.
La cantidad de memoria RAM libre en paginas es informada por el SAR -r, el tamaño de pagina utilizada se puede ver ejecutando el comando 'pagesize' generalmente es de 8k.

Ej.:

# sar -r 2 2
SunOS consola 5.8 Generic_117350-18 sun4u    06/28/06

10:22:21 freemem freeswap
10:22:23    7060   716848
10:22:25    7094   720432

Average     7077   718635
# pagesize
8192
# echo "7094 * 8" | bc
56752   <-- Memoria ram libre en K y este valor es muy similar al reportado por el VMSTAT
# vmstat 2 2
procs     memory            page            disk          faults  cpu
r b w   swap  free  re  mf pi po fr de sr dd f0 s0 --   in   sy   cs us sy id
0 0 0 416184 72464  58 262 108 2  2  0  0 14  0  0  0  272  351  248 10  6 84
0 0 0 361808 59088  45 237  0  0  0  0  0  0  0  0  0  313 4843  284 26  5 69