[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Memoria petándose en estos instantes...



...antes de que mi sistema X caiga os envío la foto de recursos utilizados
de mi máquina:

 2:45am  up  3:04,  4 users,  load average: 3.62, 2.20, 1.77
 48 processes: 46 sleeping, 2 running, 0 zombie, 0 stopped
 CPU states: 44.3% user,  2.9% system, 44.0% nice, 52.9% idle
 Mem:   63376K av,  62352K used,   1024K free,   1324K shrd,   1312K buff
 Swap:  29700K av,  29700K used,      0K free                  2588K cached
 
   PID USER     PRI  NI  SIZE  RSS SHARE STAT  LIB %CPU %MEM   TIME COMMAND
   188 root      12   0   476  232    76 R       0 31.3  0.3   0:20 xterm
   133 nobody    19  19   140   88    20 R N     0 43.9  0.1 158:32 distributed-
   316 vigu       0   0 64632  40M   248 D       0  1.9 64.7  16:59 netscape-com
   168 root       0   0 25988  24M   244 D       0  0.6 39.1   6:53 XBF_i740
     3 root       0   0     0    0     0 SW      0  0.3  0.0   0:00 kswa
   [...]

Os escribo a duras penas desde una ventana de rxvt donde tengo mutt, el
sistema está realmente lento, el ratón y el teclado reponden con suma
lentitud...

...¡¡arggghhhh!!.. ya no puedo seguir... me vooooooooy


¡¡¡¡OOOOPPPS!!!!, el Netcape Communicator ha sido elimindado de repente
(tenía abiertas cuatro ventanas del navegador)... el sistema vuelve a su
normalidad. Ya puedo escribir el mensaje sin problemas. 


Observando el gráfico de carga de CPU en "wmmon" veo la pasada
que ha generado el Communicator, algo así:


   (% CPU)
   100 |                         .. 
    90 |                         ..
    80 |                  ....   . .
    70 |                 .    ...   .
    60 |               .             .
    50 |              .               .
    40 |             .                  .
    30 |   .........                     .
    20 |                                   .
    10 |                                     .........
     0 |____________________________________________________ (Tiempo)
                   |               |
                   |               |
    Funcionamiento | Sobrecarga,   | Sistema
    normal         | sistema muy   | recobra normalidad
                   | lento         |
                                   |
				   |
			Commnicator desaparece


Me mosquea que el problema haya comenzado más o menos a las 02:42:00, hora
tradicional de "cron", pero yo en "/etc/crontab" tengo:
42 14   * * *   root    run-parts --report /etc/cron.daily
47 14   * * 7   root    run-parts --report /etc/cron.weekly
52 14   1 * *   root    run-parts --report /etc/cron.monthly
con lo cual se supone que lo que por defecto me haría a las 02:42:00, me lo hace
ahora a las 14:42:00. No tengo instalado anacron.


Resumiendo el suceso:
Algún proceso, parece con seguridad que es el Netscpe Communicator 4.5
comienza misteriosamente a las 02:42:00 a consumir exponencialmente:
* Memoria RAM/Swap
* CPU
de forma que, transcurridos aproximádamente 15 minutos, estos recursos están
agotados totalmente. Cuando se llega a este límite, es matado el proceso del
Communicator por el kernel y el sistema retorna a la normalidad. 

Con el kernel 2.1.125 el sistema cuando llegaba al límite de recursos cero,
eliminaba WindowMaker 0.2 y mantenía "xdm" y el servidor X (XBF_i740). Con
el kernel 2.2.0, es eliminado únicamente Communicator. 

He tratado de exponer de la manera más precisa que he podido el tipo de
suceso que comenté generaba el famoso "La memoria se me empeta" que a su vez
dió lugar a: "Swap mayor o está bien, ¿en qué quedamos?" y "Optimizar uso de
memoria ¿?¿?" y que hasta este momento no he podido "cazar in fraganti"...
... espero que arroje un poco de luz al tema... que yo creía por otra parte
zanjado pues creía que era causado por XBF_i740... pero parece que no.


Saludos y gracias.

P.D: No se que leches significa:
 188 root      12   0   476  232    76 R       0 31.3  0.3   0:20 xterm
                                                 ^^^^
						 ¡Oniiii!
me parece una pasada, y lo ques es más grave: no se que aplicación asociada
a xterm estaba corriendo en esos momentos que pudiese consumir tanta CPU.
--          

Javier Viñuales Gutiérrez 
vigu@ctv.es


Reply to: