[CentOS-es] Centos Memoria Cache

Federico Don federico.don13 en gmail.com
Jue Mayo 10 14:40:09 EDT 2012


Estimados, antes que nada gracias por su tiempo.

Tengo el siguiente caso en un servidor de aplicación Jira de producción:

El servidor tiene 12 GB de RAM, se toma toda la ram y la guarda en cache
como se puede ver a continuación:

# free -m
             total       used       free     shared    buffers     cached
Mem:         12011      11946         64          0         17         91
-/+ buffers/cache:      11837        173
Swap:         5951          7       5944

# top
top - 15:04:29 up 8 days,  2:44,  1 user,  load average: 0.06, 0.04, 0.01
Tasks: 133 total,   1 running, 132 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.6%us,  0.3%sy,  0.0%ni, 98.6%id,  0.0%wa,  0.3%hi,  0.3%si,
 0.0%st
Mem:  12299972k total, 12233816k used,    66156k free,    18436k buffers
Swap:  6094840k total,     7244k used,  6087596k free,    93692k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  RUSER
 COMMAND
    2 root      RT  -5     0    0    0 S  0.0  0.0   0:00.54 root
migration/0
    3 root      34  19     0    0    0 S  0.0  0.0   0:00.06 root
ksoftirqd/0
    4 root      RT  -5     0    0    0 S  0.0  0.0   0:00.36 root
migration/1
    5 root      34  19     0    0    0 S  0.0  0.0   0:00.07 root
ksoftirqd/1
    6 root      RT  -5     0    0    0 S  0.0  0.0   0:00.35 root
migration/2
    7 root      34  19     0    0    0 S  0.0  0.0   0:00.09 root
ksoftirqd/2
    8 root      RT  -5     0    0    0 S  0.0  0.0   0:00.31 root
migration/3
    9 root      34  19     0    0    0 S  0.0  0.0   0:00.11 root
ksoftirqd/3
   10 root      10  -5     0    0    0 S  0.0  0.0   0:02.98 root
events/0
   11 root      10  -5     0    0    0 S  0.0  0.0   0:02.13 root
events/1
   12 root      10  -5     0    0    0 S  0.0  0.0   0:01.90 root
events/2
   13 root      10  -5     0    0    0 S  0.0  0.0   0:01.53 root
events/3
   14 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 root
khelper
  119 root      12  -5     0    0    0 S  0.0  0.0   0:00.00 root
kthread
  126 root      10  -5     0    0    0 S  0.0  0.0   0:01.76 root
kblockd/0
  127 root      10  -5     0    0    0 S  0.0  0.0   0:00.64 root
kblockd/1
  128 root      10  -5     0    0    0 S  0.0  0.0   0:00.83 root
kblockd/2
  129 root      10  -5     0    0    0 S  0.0  0.0   0:00.52 root
kblockd/3
  130 root      17  -5     0    0    0 S  0.0  0.0   0:00.00 root
kacpid

Este es el proceso de la maquina virtual Java corriendo:

10285 ?        Sl   204:16 /opt/java/jdk1.6.0_25/bin/java
-Djava.util.logging.config.file=/apps/jira/jira402/conf/logging.properties
-XX:MaxPermSize=256m -Xms3328m -Xmx3328m -Xmn1024m -XX:PermSize=1024m
-Djava.awt.headless=true -Datlassian.standalone=JIRA
-Dorg.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true
-Dmail.mime.decodeparameters=true -Duser.timezone=GMT-3
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.endorsed.dirs=/apps/jira/jira402/common/endorsed -classpath
/apps/jira/jira402/bin/bootstrap.jar -Dcatalina.base=/apps/jira/jira402
-Dcatalina.home=/apps/jira/jira402 -Djava.io.tmpdir=/apps/jira/jira402/temp
org.apache.catalina.startup.Bootstrap start

Como pueden ver la aplicación Jira tiene configurado que utilice como
maximo 4GB de Ram........

Paso la data del Sysstat:

# sar
Linux 2.6.18-164.el5 (eze1-vnn-jira-demo) 05/10/2012

12:00:02 AM       CPU     %user     %nice   %system   %iowait    %steal
%idle
12:10:01 AM       all      0.71      0.00      0.22      1.83      0.00
97.24
12:20:01 AM       all      0.03      0.00      0.02      0.01      0.00
99.95
12:30:01 AM       all      0.01      0.00      0.02      0.03      0.00
99.94
12:40:01 AM       all      0.09      0.00      0.02      0.02      0.00
99.87
12:50:01 AM       all      0.05      0.00      0.02      0.09      0.00
99.85
01:00:01 AM       all      0.25      0.00      0.04      0.12      0.00
99.59
01:10:01 AM       all      0.05      0.00      0.02      0.05      0.00
99.88
01:20:01 AM       all      0.02      0.00      0.02      0.04      0.00
99.92
01:30:01 AM       all      0.02      0.00      0.02      0.01      0.00
99.95
01:40:01 AM       all      0.09      0.00      0.02      0.05      0.00
99.84
01:50:01 AM       all      0.03      0.00      0.02      0.01      0.00
99.94
02:00:01 AM       all      0.03      0.00      0.02      0.06      0.00
99.90
02:10:01 AM       all      0.05      0.00      0.02      0.01      0.00
99.92
02:20:02 AM       all      0.02      0.00      0.02      0.06      0.00
99.90
02:30:01 AM       all      0.01      0.00      0.01      0.02      0.00
99.96
02:40:01 AM       all      0.00      0.00      0.02      0.04      0.00
99.93
02:50:01 AM       all      0.03      0.00      0.02      0.01      0.00
99.94
03:00:01 AM       all      0.00      0.00      0.01      0.01      0.00
99.98
03:10:01 AM       all      0.05      0.00      0.02      0.06      0.00
99.87
03:20:01 AM       all      0.02      0.00      0.01      0.01      0.00
99.96
03:30:01 AM       all      0.00      0.00      0.02      0.01      0.00
99.97
03:40:01 AM       all      0.04      0.00      0.01      0.01      0.00
99.94
03:50:01 AM       all      0.03      0.00      0.02      0.01      0.00
99.95
04:00:01 AM       all      0.00      0.00      0.02      0.04      0.00
99.94
04:10:01 AM       all      0.37      0.00      0.11      1.41      0.00
98.11
04:20:01 AM       all      0.02      0.00      0.01      0.07      0.00
99.90
04:30:01 AM       all      0.03      0.00      0.05      0.04      0.00
99.88
04:40:02 AM       all      0.07      0.00      0.10      0.03      0.00
99.80
04:50:21 AM       all      6.77      0.00      0.92      1.50      0.00
90.81
05:00:01 AM       all      6.18      0.00      0.38      2.05      0.00
91.39
05:10:01 AM       all      0.22      0.00      0.03      0.03      0.00
99.72
05:20:01 AM       all      0.02      0.00      0.02      0.01      0.00
99.95
05:30:01 AM       all      0.01      0.00      0.02      0.03      0.00
99.94
05:40:01 AM       all      0.00      0.00      0.02      0.01      0.00
99.97
05:50:01 AM       all      0.03      0.00      0.02      0.01      0.00
99.94

05:50:01 AM       CPU     %user     %nice   %system   %iowait    %steal
%idle
06:00:02 AM       all      0.01      0.00      0.02      0.01      0.00
99.96
06:10:01 AM       all      0.08      0.00      0.03      0.01      0.00
99.89
06:20:01 AM       all      0.06      0.00      0.02      0.03      0.00
99.90
06:30:01 AM       all      0.01      0.00      0.02      0.04      0.00
99.94
06:40:01 AM       all      0.01      0.00      0.02      0.03      0.00
99.95
06:50:01 AM       all      0.02      0.00      0.02      0.01      0.00
99.95
07:00:01 AM       all      0.03      0.00      0.02      0.01      0.00
99.94
07:10:01 AM       all      0.08      0.00      0.03      0.04      0.00
99.85
07:20:01 AM       all      0.02      0.00      0.02      0.04      0.00
99.91
07:30:01 AM       all      0.00      0.00      0.02      0.01      0.00
99.97
07:40:01 AM       all      0.01      0.00      0.02      0.04      0.00
99.94
07:50:01 AM       all      0.02      0.00      0.02      0.01      0.00
99.96
08:00:01 AM       all      0.15      0.00      0.04      0.05      0.00
99.76
08:10:01 AM       all      0.11      0.00      0.03      0.02      0.00
99.84
08:20:01 AM       all      0.02      0.00      0.02      0.04      0.00
99.92
08:30:01 AM       all      0.14      0.00      0.04      0.05      0.00
99.77
08:40:01 AM       all      0.02      0.00      0.04      0.00      0.00
99.94
08:50:01 AM       all      0.18      0.00      0.03      0.06      0.00
99.72
09:00:02 AM       all      0.04      0.00      0.03      0.06      0.00
99.87
09:10:01 AM       all      0.47      0.00      0.11      0.22      0.00
99.20
09:20:01 AM       all      0.14      0.00      0.04      0.15      0.00
99.67
09:30:01 AM       all      0.22      0.00      0.04      0.07      0.00
99.67
09:40:01 AM       all      0.97      0.00      0.18      0.79      0.00
98.06
09:50:02 AM       all      1.17      0.00      0.21      0.76      0.00
97.86
10:00:01 AM       all      1.09      0.00      0.08      0.07      0.00
98.77
10:10:01 AM       all      0.81      0.00      0.09      0.03      0.00
99.07
10:20:01 AM       all      0.63      0.00      0.07      0.11      0.00
99.19
10:30:01 AM       all      1.59      0.00      0.20      0.19      0.00
98.02
10:40:01 AM       all      0.74      0.00      0.16      0.22      0.00
98.88
10:50:01 AM       all      1.50      0.00      0.21      0.57      0.00
97.72
11:00:01 AM       all      1.45      0.00      0.18      0.25      0.00
98.12
11:10:01 AM       all      0.96      0.00      0.20      0.57      0.00
98.26
11:20:01 AM       all      2.57      0.00      0.30      0.92      0.00
96.21
11:30:01 AM       all      1.63      0.00      0.18      0.27      0.00
97.91
11:40:01 AM       all      2.31      0.00      0.23      0.21      0.00
97.26

11:40:01 AM       CPU     %user     %nice   %system   %iowait    %steal
%idle
11:50:01 AM       all      3.17      0.00      0.28      0.24      0.00
96.31
12:00:01 PM       all      8.44      0.00      0.54      0.68      0.00
90.34
12:10:01 PM       all      1.14      0.00      0.23      0.14      0.00
98.49
12:20:01 PM       all      1.13      0.00      0.24      0.08      0.00
98.55
12:30:01 PM       all      0.60      0.00      0.15      0.06      0.00
99.19
12:40:01 PM       all      0.60      0.00      0.11      0.09      0.00
99.19
12:50:01 PM       all      1.20      0.00      0.20      0.59      0.00
98.01
01:00:01 PM       all      1.40      0.00      0.32      0.27      0.00
98.01
01:10:01 PM       all      0.92      0.00      0.19      0.19      0.00
98.69
01:20:01 PM       all      0.82      0.00      0.17      0.07      0.00
98.94
01:30:01 PM       all      0.08      0.00      0.04      0.16      0.00
99.72
01:40:01 PM       all      0.15      0.00      0.03      0.02      0.00
99.80
01:50:01 PM       all      0.23      0.00      0.05      0.04      0.00
99.68
02:00:01 PM       all      0.37      0.00      0.10      0.10      0.00
99.42
02:10:01 PM       all      0.16      0.00      0.05      0.01      0.00
99.78
02:20:01 PM       all      0.35      0.00      0.07      0.05      0.00
99.53
02:30:01 PM       all      0.26      0.00      0.06      0.06      0.00
99.63
02:40:01 PM       all      0.29      0.00      0.07      0.06      0.00
99.59
02:50:01 PM       all      1.04      0.00      0.21      0.18      0.00
98.58
03:00:01 PM       all      1.24      0.00      0.27      0.19      0.00
98.30
03:10:01 PM       all      0.98      0.00      0.18      0.12      0.00
98.72
Average:          all      0.58      0.00      0.09      0.18      0.00
99.15

Pueden ayudarme a darme cuenta por que motivo se almacena tanta memoria en
cache??

Muchas gracias,


Más información sobre la lista de distribución CentOS-es