Re: Problemas de memoria
On mié, ene 27, 1999 at 10:16:53 +0100, Antonio Castro wrote:
> Acabo de arrancar las x y luego el netscape, para que puedas comparar.
> Te recuerdo que mi swap está algo sobre dimensionada. Mira la última
> línea que te mando relativa al estado de la memoria. Yo tengo casi
toda
> la memoria libre. Tu tienes casi toda la memoria ocupada.
>
> 9:51am up 1:11, 4 users, load average: 0.18, 0.06, 0.02
> 48 processes: 47 sleeping, 1 running, 0 zombie, 0 stopped
> CPU states: 0.0% user, 1.5% system, 0.0% nice, 98.5% idle
> Mem: 63440K av, 62404K used, 1036K free, 32628K shrd, 13096K
buff
> Swap: 311328K av, 12K used, 311316K free 29248K
cached
>
¡Claro!, ¡lo normal!, es que lo mio es incomprensible ¡de verdad! %-?
> >
> > 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
>
> El proceso que mas memoria te consume a ti es xterm.
> En mi caso lo tengo arrancado pero no aparece en la lista de los 21
procesos
> que más consumen.
La próxima vez usaré "pstree" y haber si aclara esta paranoia de la
xterm
gigantesca.
> Bueno el desencadenante de todo esto puede ser un proceso concreto
pero
> la situación se vuelve un caos guando el sistema gasta los escaso
recursos
> que le quedan en gestionar los recurso cada vez más escasos. Por eso
la
> situación empeora cada vez más. Se entra en un circulo vicioso del
cual
> cada vez es más dificil salir. Por lo que cuentas parece que el kernel
es
> capaz de cortar esta situación cuando alcanza un límite intolerable lo
> cual está muy bien.
>
> Supongo que la máquina se pondrá a hacer swaping como una loca no?
Efectívamente, el disco duro empieza a moverse y no para... le pone a
uno
mal de los nervios.
> Un tema que no recuerdo si se ha tratado. Tu kernel debe ser lo más
> pequeño posible. Solo los módulos pueden descargarse. El resto del
> kernel está permanentemente en memoria. Nunca va al area de
intercambio.
> Lo digo porque no recuerdo si tu kernel está optimizado.
A tope lo que se dice a tope no está optimizado pero poco a poco lo
intento
descargar de cosas "compiladas dentro". Actualmente la imagen es bzImage
y tiene un
tamaño de 492631. Mando pegado mi ".config" del núcleo por si alguien
tiene
el suficiente tiempo, ganas y moral de mirar si hay algo que no
deberiera
estar, también pongo la salida de "dmesg" para que se vea como arranca
mi
máquina.
> Prueba a repetir las pruebas añadiendo más swap aunque sea usando un
> fichero, de todas formas el consumo que figura en xterm parece
excesivo.
¡Y que lo digas!
> > 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.
>
> Pues para ver exactamente la jerarquia de parentesco entre los
procesos
> de tu máquina existe un comando muy bonito que se llama 'pstree'.
> No olvides usarlo la proxima vez.
Lo haré.
Gracias.
--
Javier Viñuales Gutiérrez
vigu@ctv.es
Reply to: