Re: Hola lista!!!!
On dom, ene 24, 1999 at 11:43:58 +0100, Juanmi Mora wrote:
> Hola Lista!!!!
>
> Vengo siguiendo el thread de la "memoria se me empeta". Os
> cuento mi caso. A ver que es heavy. Compilo esto:
>
> void main(void)
> {
> while(1);
> }
Yo lo he compilado bautizando al programa como "idiota".
> Lo ejecuto y lo dejo por ahí, pululando a su rollo. Sigo trabajando
> como si nada, viendo eso sí, el consumo de CPU bestial de este proceso.
Del orden del 92% de CPU en mi caso (PII 400, 64Mb RAM, kernel 2.2.0-final).
> Cuando pasan unos minutos las aplicaciones van petando hasta colgarse
> todo el sistema.
Mira lo que me sale con "top":
PID USER PRI NI SIZE RSS SHARE STAT LIB %CPU %MEM TIME COMMAND
2128 vigu 14 0 220 220 180 R 0 91.2 0.3 22:48 idiota
con lo que casi en 23 minutos no ha pasado absolutamente nada.
> He probado a compilar el kernel mil veces, he probado a chequear
> la memoria, y todo parece correcto. Yo creo, podría tratarse de un bug
> del kernel. Ahora mismo estoy bajándome el pre9. Por todo esto sospecho
> que el problema de Javier no es de escasez de memoria. Bueno, una opinión.
Soy el "mismisimo Javier" ;-) y he llegado a la conclusión después de mucho
comerme la cabeza con los mesajes de la lista los logs de mi sistema y
vigilando las tareas con "top" que el pete de memoria es causado por el
"cóctel molotof" Netscape Communicator 4.5 + XBF_i740 0.9.10-2 (servidor X).
La gestión de recursos de memoria por parte del servidor X es
bastante penosa pues algo como:
PID USER PRI NI SIZE RSS SHARE STAT LIB %CPU %MEM TIME COMMAND
2198 vigu 1 0 13552 13M 7752 S 0 9.3 21.3 0:02 netscape-com
172 root 1 0 24488 23M 1580 R 0 8.9 38.6 6:10 XBF_i740
son valores normales cuando navego por Internet. El servidor a de tener
algún bug serio no documentado referente al manejo de memoria, intentaré
probar con alguna versión más actual... si la encuentro. Aprovecho para
preguntar si alguien sabe de algún servidor X con soporte para i740 que no
sea el XBF.
Por otra parte el tamaño de mi swap no es racional (Mb RAM/2)... de errores
se aprende. Lo que no me ha quedado claro es cómo ampliarla.
Respecto al tema del programa "idiota" yo creo Juanmi que tu problema como
apunta Antonio huele a hardware es más, me inclinaría por la memoria... pero si
dices que la has chequeado... Yo tuve un a 486 y la placa base estaba mal,
en concreto el tercer banco de memoria y ningún chequeador de memoria me lo
decía y me daba problemas de ese estilo.
Muchas gracias por la ayuda proporcionada.
--
Javier Viñuales Gutiérrez
vigu@ctv.es
Reply to: