[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]Julio Cesar Aguilar Cabrera wrote: > > Alguien preguntaba acerca de un error donde al cargal el > kernel se quedaba trabado en el "Calculating loop" Para ser exactos, ésto tiene que ver con el reloj de linux, no solo el de la hora sino uno del kernel: "The kernel (or was it a device driver?) needs a timing loop (the time is too short and/or needs to be too exact for a non-busy-loop method of waiting), which must be calibrated to the processor speed of the machine. Hence, the kernel measures at boot time how fast a certain kind of busy loop runs on a computer. "Bogo" comes from "bogus", i.e, something which is a fake. Hence, the BogoMips value gives some indication of the processor speed, but it is way too unscientific to be called anything but BogoMips." lo anterior está en el BogoMips Howto. El llamado timing loop o delay loop, se usa para poder fijar tiempos en milisegundos independientemente de la velocidad del procesador en procesos que no accesan el reloj de la computadora. Un error ahí no necesariamente implica que el kernel está compilado para otra arquitectura, pero sí indica que no le es posible calcular el delay necesario, ya sea por varios motivos, uno de ellos si es que el kernel esté mal compilado (aunque sea para la misma arquitectura), otro sería una falla en la memoria caché de la máquina que esté engañando las mediciones que se envían al reloj real de la máquina o que no permitan repetir y obtener valores iguales un proceso específico del que se conoce su tiempo de ejecución y se usa de parámetro. la solución del problema de quien originalmente posteó, para empezar es usar otro kernel y si no, preocuparse porque hay algo en el hardware. -- José Neif Jury Fabre pepeneif en pepe net mx http://pepe.net.mx/~pepeneif "Contrary to popular opinion, Unix is user friendly, It just happens to be very selective about who it makes friends with."