-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-04-25 a las 22:22 +0200, Roberto Antolin escribió:
El Miércoles, 25 de Abril de 2007 21:39, Carlos E. R. escribió:
El 2007-04-25 a las 19:35 +0200, Roberto Antolin escribió:
Pues hombre, aunque no entienda mucho del tema, no creo que ningun SO con la utilización "normal" de un ordenador considere normal el consumo del 97% de una memoria de 1GB.
Pues es normal, para Linux.
A ver si alguien me puede dar alguna clase para legos (o para lelos, como es mi caso :P) Realmente ¿qué es lo que hace linux? ¿Utiliza el 9X% en cache o en otro tipo de memoria? He ido a curiosear con ksysguard y he visto que casi el 100% de la memoria está ocupada pero solo cerca del 30% parace que se este verdaderamente utilizando.
Por otro lado, es la primer vez que veo este comportamiento. Hace varios dias tuve que controlar la utilizacion de memoria en mi SuSE10.2 y en el servidor Fedora3 de la universidad y no ocurria esto. Aparecia como ocupada solo el 65% (~650Mb) y 33% (~650Mb) respectivamente
No va por porcentajes, va por lo que decida el kernel, y eso depende de la carga de trabajo (tipo y cantidad). Si se están leyendo muchos ficheros continuadamente, la parte de la memoria dedicada a cache aumenta. Míralo en un servidor ftp, por ejemplo. Una vez el administrador creo que era del mirror gwdg lo dijo: puede que varios gigas de ram, la mayor parte en uso como caché. Fíjate que una iso de las que nos bajamos son varios gigas, y cada uno estamos descargando por un sitio: si no está en ram, tiene que estar continuamente leyendo de disco. En cambio, si tienes un montón de programas "gorditos" la cosa cambia y se dedica poco a caché y mucho a los programas y sus datos. Mira, yo tengo un giga de ram, y ahora mismo hay: Mem: 1035824k total, 1022376k used, 13448k free, 33484k buffers Swap: 6297440k total, 390332k used, 5907108k free, 397556k cached Observa que tengo casi cuatrocientos megas en swap, y otros cuatrocientes en caché. Si suspendes el ordenador a disco, observarás cuando despierte que hay una proporción de swap mayor que antes de suspender: hay zonas de los programas que se usan alguna vez, pero que no vuelven a usarse en mucho tiempo. Al suspender y obligar a que todo vaya a la swap, y quedarse una proporción allí, se aumenta la proporción de ram "libre", con lo que aumenta el rendimiento de la máquina - entendiendo como libre ram que no está inutilizada guardando cosas que no se usan. ¡Ah! ¿Y ves esa swap de 6 gigas? Pues he llegado a ver un par llenos un día que se desbocó un programa. Más vale que sobre que no que falte.
Arranca el emule en un terminal (con &), haciendo antes en ese mismo terminal: ulimit -v 500000
Pues al "hilo" (con doble sentido) de lo que se decia en mensajes anteriores, no estaba tan mal secuestrado el hilo, Carlos ;-)
Ja, ja. >:-) - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFGL9C9tTMYHG2NR9URAoswAJsEr7/4DxuEV64YvC3jcFwrgyRRoACfX/J4 faUMnHYuHjW7yvf4OjKV7/0= =4nI9 -----END PGP SIGNATURE-----