Foros del Web » Soporte técnico » Sistemas Operativos »

urgentisimo!!!!! , trabajo de sistema operativo

Estas en el tema de urgentisimo!!!!! , trabajo de sistema operativo en el foro de Sistemas Operativos en Foros del Web. hola maestros , tengo la siguiente pregunta para un trabajo de investigacion en los sistemas dedicados a un solo usuario , generalmente es obvio cuando ...
  #1 (permalink)  
Antiguo 03/06/2003, 14:56
Avatar de mveraa  
Fecha de Ingreso: diciembre-2002
Ubicación: santiago-chilito
Mensajes: 1.931
Antigüedad: 21 años, 4 meses
Puntos: 2
urgentisimo!!!!! , trabajo de sistema operativo

hola maestros , tengo la siguiente pregunta para un trabajo de investigacion


en los sistemas dedicados a un solo usuario , generalmente es obvio cuando un programa entre en un ciclo infinito(loops) , pero en un sistema multiusuario , en los que se ejecutan decenas de procesos , no se puede determinar con facilidad cuando un proceso no esta avazando .


¿puede el sistema operativo determinar cuando un proceso esta dentro de un ciclo infinito?
  #2 (permalink)  
Antiguo 03/06/2003, 15:30
Avatar de Necros  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 431
Antigüedad: 22 años, 3 meses
Puntos: 0
Primero se detectaría por el consumo excesivo de CPU continuo, y a partir de ahi del uso de un mismo juego de instruicciones, y a poder ser la detección del salto continuo = bucle.
__________________
By NeCrOS
FrEe WoRlD is FrEe CoDE
http://www.NeCrOS.com
  #3 (permalink)  
Antiguo 03/06/2003, 22:56
 
Fecha de Ingreso: mayo-2003
Mensajes: 352
Antigüedad: 21 años
Puntos: 0
Si es como dice NEcro entonces no se puede mediante el sistema operativo sino por simple observación
  #4 (permalink)  
Antiguo 04/06/2003, 05:03
Avatar de Necros  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 431
Antigüedad: 22 años, 3 meses
Puntos: 0
Quizás sería complejo, pero hasta el miserable Xp puede detectar el consumo de CPU de un proceso determinado = el S.O puede controlarlo... Y es el Sistema Operativo es quien asigna el tiempo, y quien interpreta las instrucciones a ejecutar ... Osea que puede tener unas rutinas de deteccion de loops continuos, estoy seguro que la majoria de S.O ya lo llevan...

El problema es como se orienta la programación del Kernel del Sistema para que controle eso = implica overhead de Sistema.

No se...
Por lo que veo, estamos tocando a muy bajo nivel.
__________________
By NeCrOS
FrEe WoRlD is FrEe CoDE
http://www.NeCrOS.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:38.