Holaes, pregunta de principiante: que significa el valor de 'load average' que aparece con el comando 'uptime'? yo tenia entendido que para computadores con 1 cpu, tomaba un valor mximo de 1, que es la cantidad de procesos en cola run en un momento dado, y un maximo de 2 para equipos de dos cpu, etc. Pues ocurre que tengo un server SLES8 dual cpu que me dice esto: load average: 14.16, 6.70, 5.43 Alguien me puede interpretar esto o corregirme si estoy en error? Agradecido LeoR
Leo: El Lun 13 Jun 2005 16:30, Leo Rivas escribió:
load average: 14.16, 6.70, 5.43
Hay una corta y buena referencia sobre el tema (en inglés): http://www.luv.asn.au/overheads/NJG_LUV_2002/luvSlides.html En pocas palabras, es un 'promedio' dependiente del tiempo que informa sobre la cantidad de procesos esperado en la cola de ejecución, más aquellos que se están ejecutando en un determinado momento. Saludos, -- Andreas Philipp Noema Ltda. Bogotá, D.C. - Colombia http://www.noemasol.com
Leo Rivas wrote:
Holaes, pregunta de principiante: que significa el valor de 'load average' que aparece con el comando 'uptime'? yo tenia entendido que para computadores con 1 cpu, tomaba un valor mximo de 1, que es la cantidad de procesos en cola run en un momento dado, y un maximo de 2 para equipos de dos cpu, etc. Pues ocurre que tengo un server SLES8 dual cpu que me dice esto: load average: 14.16, 6.70, 5.43
Alguien me puede interpretar esto o corregirme si estoy en error?
Agradecido LeoR
Es lo que dices pero tienes una parte del concepto errado Como vas a decir que tiene un maximo de 1? Si tu mismo dices que es la cola En la cola pueden haber infinitos procesos, igual que en u banco, pueden haber 100 personas esperando! Y los cajeros son los CPU que tienes 14.16 es que en este instante, existen 14.16 procesos esperando por el cpu. aunque no tiene un valro maximo, ni un valor optimo, es un valor que se puede considerar algo, pero el promedio en la ultima ora te dice que es 5.43, asi que intuyo que ha sido en el ultimo ratito que ha estado cargada y no es siempre asi la maquina Inclusive, en los ultimos 15 minutos, ha tenido una carga de 6.7, no es baja, pero tampoco tan alta! La verdadera medicion de un CPU es por cantidad de procesos en espera, y no por 5 de uso (como lo dice windows. GRAN MENTIRA) Un cpu es un dispositivo digital, que SE USA o NO SE USA, o trabaja al 100% o no trabaja, asi que windows como va a decir que en un instante estaba al 50 %. ASCO! Si me dices en un intervalo de tiempo, si se puede decir eso, sumando los instantes a 100% y los a 0% y sacando un promedio de uso, pero no en un instante! -- ------------------------------------------------------ Una prensa libre es el gran enemigo de los dictadores. Independientemente de sus abusos, sus debilidades, sus errores. Una prensa libre es la gran aliada y defensora de la democracia. Charlos S. Shapiro Embajador de USA en la Rep. de Venezuela Martes, 20 de Mayo 2003
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2005-06-14 a las 12:35 -0400, Hipolito A. Gonzalez M. escribió:
por 5 de uso (como lo dice windows. GRAN MENTIRA) Un cpu es un dispositivo digital, que SE USA o NO SE USA, o trabaja al 100% o no trabaja, asi que windows como va a decir que en un instante estaba al 50 %. ASCO!
No, también es válido. Puede significar que el 50% del tiempo no está haciendo nada util, está en bucles "idle", de perdida de tiempo. Teniendo en cuenta que los programas en windows procesan cuando tienen un evento pendiente (multitarea no preemptiva o un palabro similar), pues tiene su sentido. Fíjate que el gkrellm del linux también da porcentaje de uso de cpu. La mia está ahora al 3-11% (frente a un uptime de 0.09, 0.10, 0.12). - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFCr2kTtTMYHG2NR9URAkfqAJ41IFifnZ6MJrwyqurfaGFcsjvXqwCdFF7X T2Kl0B92zXr6ru9bgOWQSRk= =52F7 -----END PGP SIGNATURE-----
Carlos E. R. wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2005-06-14 a las 12:35 -0400, Hipolito A. Gonzalez M. escribió:
por 5 de uso (como lo dice windows. GRAN MENTIRA) Un cpu es un dispositivo digital, que SE USA o NO SE USA, o trabaja al 100% o no trabaja, asi que windows como va a decir que en un instante estaba al 50 %. ASCO!
No, también es válido. Puede significar que el 50% del tiempo no está haciendo nada util, está en bucles "idle", de perdida de tiempo. Teniendo en cuenta que los programas en windows procesan cuando tienen un evento pendiente (multitarea no preemptiva o un palabro similar), pues tiene su sentido.
Fíjate que el gkrellm del linux también da porcentaje de uso de cpu. La mia está ahora al 3-11% (frente a un uptime de 0.09, 0.10, 0.12).
Siu, tienes razon, pero lo sigo viendo como mentira El CPU o funciono o no... me explico? -- ------------------------------------------------------ Una prensa libre es el gran enemigo de los dictadores. Independientemente de sus abusos, sus debilidades, sus errores. Una prensa libre es la gran aliada y defensora de la democracia. Charlos S. Shapiro Embajador de USA en la Rep. de Venezuela Martes, 20 de Mayo 2003
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2005-06-15 a las 17:45 -0400, Hipolito A. Gonzalez M. escribió:
Siu, tienes razon, pero lo sigo viendo como mentira El CPU o funciono o no... me explico?
Pues no. :-p La CPU no puede parar, pero si puede llamar a instrucciones del tipo "no hacer nada, perder tiempo". Eso algunas CPUs lo toman inmediatamente como sintoma de que no hay que hacer nada, y reducen la velocidad del reloj para ahorrar energía, y por ende, enfriarse. Y, pueden haber CPUs que se paren del todo, a la espera de una interrupción que la despierte de nuevo. Eso se usa en pequeños dispositivos a pilas. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFCsKzYtTMYHG2NR9URAvXhAJ9pZ31go8c7+BSxHI0pecXsxy4R+ACbBmtW b4QM2r7J66kh8TJCNDD3j+U= =7F/T -----END PGP SIGNATURE-----
participants (4)
-
Andreas Philipp
-
Carlos E. R.
-
Hipolito A. Gonzalez M.
-
Leo Rivas