1.Ventajas y desventajas de las políticas de planificación apropiativas y no apropiativas
Tipo de Planificador
|
Ventajas
|
Desventajas
|
Apropiativo
|
·
Puede decidir quitar prioridad a un proceso
para dársela a otro
|
·
Usa interrupciones de reloj
|
No Apropiativo
|
·
Puede terminar o bloquear poniendo en espera
un proceso
|
·
Una vez que los procesos se integran a la CPU no
los liberan
|
Algoritmos no Apropiativos
|
Ventajas
|
Desventajas
|
First Come First
Served (FCFS)
|
·
Facil de implementar
·
Es bastante justo, si entendemos que procesos
con menos CPU
tienen menos derecho a usarla.
|
·
puede provocar baja productividad; efecto
“convoy”
|
Algoritmo Shortest
Job First (SJF)
|
·
Es el óptimo para minimizar el tiempo de paso
o de retorno
(Turnaround) con varios
procesos listos en llegada simultánea.
·
Se puede usar de modo apropiativos o no
apropiativo
|
·
Tiene sólo utilidad teórica, ya que precisa
conocer el tiempo que
Va a usarse la CPU antes de
usarla.
·
Un proceso queda
siempre esperando
|
Algoritmos Apropiativos
|
Ventajas
|
Desventajas
|
Algoritmo Shortest
Remaining Time First (SRTF)
|
·
Si hay un trabajo nuevo más corto que lo que
le falta al actual en
CPU, echamos el actual y
metemos el nuevo.
|
·
Cada vez que entran trabajos se interrumpe el
actual y se
·
compara el tiempo restante de éste con el de
los entrantes.
·
|
Algoritmo Round-Robin (RR)
|
·
es fácil de implementar. Es el algoritmo más
justo: todos
los procesos tienen
garantizada su porción de CPU.
|
·
fijar el valor de q es crítico
|
Algoritmo Colas Multinivel
|
·
Tenemos una cola por cada nivel de prioridad.
Cada cola puede
tener su propio algoritmo de
planificación.
·
para evitar inanición, se suele calcular
dinámicamente la
prioridad permitiendo cambio
de cola
·
Si entra un trabajo con mayor prioridad,
desbanca a los de menor
|
·
Menor prioridad para procesos background.
Usamos FCFS
|
2. Tiempos Promedios en Respuesta Ejercicio. Sean Los Trabajos A,B,C,D con los respectivos tiempos 4,5,9,6 ms. Según el Orden de Entrada BDAC
Según La Política Primero en llegar primero en servirse:
(5+11+15+24)/4=13.75ms
Según la Política Siguiente Trabajo Mas Corto Primero:
El Algoritmo Ordena los trabajos de la Forma ABDC
(4+9+15+24)/4=13ms
Según la Política Tiempo Mas Corto Restante
(5+6+4+9)/4= 6ms
3. Ensayo Sobre el Articulo (Se Filtran Videos Sobre lo que sera Windows 9)
Una de las cosas mas importantes en esta nueva version de Windows es la reinclusion del menu desplegable de inicio el cual se habia perdido en windows 8.
Microsoft con su sistema operativo Windows 8 revoluciono lo que venia siendo la trascendencia de los sistemas operativos Windows. Innovando la parte gráfica de estos sistemas operativos la cual por lo general siempre fue muy robusta.
Habiendo en el Mercado Sistemas Operativos de Interfaz Gráfica mucho mas llamativa en el mercado como Ubuntu,Linux, el mismo MAC microsoft perdio en cierto modo el titulo de ser quien dominaba el mercado de software a nivel mundial dado que muchos de los consumidores se sienten naturalmente atraídos por una interfaz gráfica "vistosa y variada". Aspecto en el cual microsoft no invertia mucho tiempo ni dedicacion en sus versiones de sistemas operativos. Debido a esto con Windows 8 se enfocaron mas en el aspecto grafico para dar gusto al usuario pero asi mismo se descuido la escencia de Windows. Presentando un aspecto de escritorio y navegacion dentro del SO muy diferente a lo que venia entregando microsoft en sus anteriores versiones. A algunos usuarios esto no les importo hasta llego a agradarles esta entrega enfocada a la parte grafica del SO, pero igualmente a muchos usuarios de Windows esto los desencanto. Puesto que debido a la preocupacion de microsoft por establecer una mejor interfaz grafica descuidaron los aspectos tradicionales del sistema operativo, como el escritorio, menu desplegable de inicio la navegacion por el SO etc. Debido a las muchas quejas recibidas y demas Microsoft con Windows 9 quiere mantener su parte grafica intacta para poder seguir compitiendo en el mercado y ser el "Amo" de los Sistemas Operativos, pero va a satisfacer a los usuarios quisquillosos y amantes de lo clásico volviendo a incluir a algunos de los aspectos que se dejaron de lado en la versión 8 de Windows.
Otra de los Aspectos que Incluira Microsoft en su version 9 de Windows sera la manipulacion de varios escritorios ya que esta es una caracteristica que poseen otros SO y Microsoft no habia prescindido disponer de ella, pero ha sido un aspecto muy llamativo el cual es aclamado por los usuarios que son fieles a Windows. No obstante incluira tambien un centro de notificaciones, este es un aspecto claramente innovador debido al gran crecimiento que han tenido los dispositivos portatiles como smartphones ,tablets, etc.
Basicamente Microsoft quiere dar un gran golpe con el lanzamiento de este nuevo SO demostrando que pueden satisfacer al usuario y evitando perder consumidores debido a la emigracion que han tenido muchos de ellos a usar otros SO. Microsoft Quiere ser Enfatico y Preciso para dominar el Mercado a Nivel mundial.
4. Terminos Basicos
FIFO: “Primero en entrar, primero en salir”, en inglés first in, first out (FIFO), es un concepto utilizado en estructuras de datos,contabilidad de costes y teoría de colas. Guarda analogía con las personas que esperan en una cola y van siendo atendidas en el orden en que llegaron, es decir, que ‘la primera persona que entra es la primera persona que sale’.
LIFO: En informática, el término LIFO se utiliza en estructuras de datos y teoría de colas. Guarda analogía con una pila de platos, en la que los platos van poniéndose uno sobre el otro, y si se quiere sacar uno, se saca primero el último que se puso.
PILA: Una pila (stack en inglés) es una lista ordenada o estructura de datos en la que el modo de acceso a sus elementos es de tipo LIFO (del inglés Last In First Out, último enentrar, primero en salir) que permite almacenar y recuperar datos. Esta estructura se aplica en multitud de ocasiones en el área de informática debido a su simplicidad y ordenación implícita de la propia estructura.
COLA: Es una estructura lineal de datos. Una cola es un grupo ordenado de elementos homogéneos en el que los nuevos elementos se añaden por un extremo (el final) y se quitan por el otro extremo (el frente). En las colas el elemento que entró primero sale también primero, por ello se las llama como listas FIFO (first – in, first – out) "primero en entrar, primero en salir".
La diferencia con las pilas es en el modo de entrada / salida de datos; en las colas se realizan las inserciones al final de la lista, no al principio.
No hay comentarios:
Publicar un comentario