martes, 16 de abril de 2013




Análisis crítico  clase sistemas operativos





las clases son innovadoras, ya que utilizamos las herramientas tecnológicas  de una manera   interactiva, los temas se desarrollan de una forma práctica atreves de  herramientas  como son Diapositivas, el uso del blog   uso de líneas de tiempo las cuales nos brindan  la posibilidad de acceder a un sin número de recursos web, cada uno de estos elementos contribuye a   la construcción de  todos y cada uno de los conceptos en cada clase.
También cabe decir  que  esta metodología  genera  en nosotros nuevas inquietudes y por lo tanto conlleva a una investigación más profunda y por ende una mejor comprensión del tema. Creo que el objetivo del profesor es desarrollar  en cada estudiante un aprendizaje autónomo  y de tal forma que cada uno de nosotros participe activamente en el proceso educativo.
 Personalmente creo que  la mejor forma de captar  cada concepto de aprendizaje  es la asociación de imágenes y contenido multimedia y que mejor  que participar en la construcción  de dichos elementos.
En conclusión  la clase ha resultado  muy provechosa y participativa por parte de nosotros como estudiantes cada actividad es una oportunidad  con un grado de desempeño y de aprendizaje.

sábado, 13 de abril de 2013

Políticas de planificacion


No Preferente: Monopoliza el uso del procesador
Una vez que el proceso pasa al estado de Ejecución continua ejecutando hasta que termina o se bloquea en espera de una E/S.

Preferente: Mejora los tiempos de respuesta
El proceso que se está ejecutando actualmente puede ser interrumpido y pasado al estado de Listos por el sistema operativo.

Permiten dar un mejor servicio ya que evitan un proceso puede monopolizar el procesador durante mucho tiempo.

política (FCFS).primero en llegar primero en ser atendido
Política No preferente
los procesos que entran en cola permanecen así hasta que les toque su ejecución en el orden que entraron salen, política poco eficiente ya que  monopoliza el procesador.


política (Round robin)Turno Rotatorio
Politica preferente
perioiódicamente, se genera una interrupción de reloj. Cuando se genera la interrupción, el proceso que está en ejecución se sitúa en la cola de Listos y se selecciona el siguiente trabajo.
Utiliza un Quantum cantidad de tiempo el procesador asigna a cada proceso.

politica Primero el proceso más corto
(SPN, Shortest Process Next), una política no apropiativa en la que se selecciona el proceso con menor tiempo esperado de ejecución. Así pues, un proceso corto saltará a la cabeza de la cola, sobrepasando a trabajos largos.

 Menor tiempo restante
.La  política  del  menor  tiempo  restante  (SRT,  Shortest  Remaining  Time)  es  propiativa del SPN, en la que el planificador siempre elige al proceso que le queda menos tiempo esperado de ejecución. Cuando se añade un nuevo proceso a la cola de Listos, puede quedarle un tiempo esperado de ejecución menor que al proceso que está ejecutándose en ese momento. Por consiguiente, el planificador puede apropiarse del procesador siempre que un proceso nuevo esté listo. Como en el SPN, el planificador debe disponer de una estimación del tiempo de proceso para poder llevar a cabo la función de selección, existiendo el riesgo de inanición para procesos largos.




Planificacion


Propósitos de la planificación
Tiempo de respuesta es el tiempo transcurrido entre la petición de un usuario y el tiempo de ejecución de un proceso.
Productividad que hace referencia a como aprovechar los recursos
Eficiencia del procesador       
Los tipos de planificación

Determina cuáles son los programas admitidos en el sistema
Controla el grado de multiprogramación
Cuantos más procesos se crean, menor es el porcentaje de tiempo en el que cada proceso se puede ejecutar.

Planificación a Mediano Plazo

Forma parte de la función de intercambio se basa en la necesidad de controlar el grado de multiprogramación.
 Planificación a Corto Plazo

También conocido como distribuidor
Es el de ejecución más frecuente
Se ejecuta cuando ocurre un suceso:
1.     Interrupciones de reloj es referente al quantum
2.     Interrupciones de E/S
3.     Llamadas al sistema operativo
4.     Señales

Instalación ubuntu en la maquina virtual