• Martes 19 de Noviembre de 2024, 19:37

Autor Tema:  Mas Explicado (proyecto Interesante)  (Leído 733 veces)

Miriam23

  • Nuevo Miembro
  • *
  • Mensajes: 9
    • Ver Perfil
Mas Explicado (proyecto Interesante)
« en: Viernes 26 de Diciembre de 2003, 22:31 »
0
Mira es un poco complivado de explicar pero intentare.
Imaginata los procesos que hace la computadora ya sea escribir, mandar imprimir, escuchar musica, etc,,, entonces lo que hace la maquina es darles tiempo a cada proceso para que se puedan ejecutar en pseudoparalelo ya que no se hace al mismo tiempo y son en milisegundos  la ejecucion de cada proceso entonces el programa es algo parecido. Yo dare de alta procesos con un nombre, numero de proceso, privilegios y los Kb (aqui dependiendo de los kb sera el tiempo que se tardara en ejecutar por completo el proceso) ejem:

Nombre proceso: imprimir
privilegios: 6 (del 1 al 10 poniendo al 10 como el mayor privilegio)
numero: 1 (consecutivo)
kb: 8

y asi sucesivamente dar de alta otros procesos. Las interrupciones (son eventos que afectan el proceso en este caso sera el estado de un proceso a otro en ese caso de imprimir pasa una interrupcion a leer)
entonces el problema sera cada 5 segundos habra interrupciones deproceso y en el ejemplo anterior el tamaño del proceso es de 8 kb y en 5 segundos solo puede procesar 5 kb entonces restarian 3 kb para terminar de ejecutar por completo ese proceso y pasara el siguiente proceso El proceso que no a terminado se ira a la cola osea al final y asi se haran con los demas procesos y si es que no se terminan de ejecutar por completo y hasta que terminen todos los procesos que se dieron de alta y al final se tomara el tiempo para ver cuanto fue lo que tardo en procesarlos todos los procesos.
espero queme puedan ayudar y muchas gracias