1. Unidad 2: Tarea 3 - Actividad intermedia trabajo colaborativo dos
Curso:
Sistemas Operativos
Grupo No: 301402 _ 48
Presentado Por:
Derwin L. Martínez Rodríguez
Código: 91.513.599
Deicy Yaneth Rosillo Farfan
Código: 1.115.864.950
Presentado a:
Jaime Jose Valdes
Universidad Nacional Abierta y a Distancia - UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería – ECBTI
Programa ingeniería de sistemas
Cead Yopal
2019
2. Introducción
En el siguiente trabajo se encuentra plasmado el desarrollo de las
actividades grupales propuestas. En las cuales se hicieron uso de los
conceptos propuestos en la unidad 2 - administraciones de recursos del
curso. Partiendo de los algoritmos de planificación de proceso, memoria
virtual, administración de memoria y la Planificación, ejecución,
herramientas de los procesos en un S.O.
3. Objetivos De La Actividad
Objetivo General
Desarrollar los cuatros pasos establecidos para la parte grupal en la guía de
actividades haciendo uso de la temática del curso unidad 2. Gestión de recursos.
Objetivos Específicos
Adquirir conocimientos basados en la unidad 2. Gestión de recursos.
Analizar cada uno de los conceptos prácticos de la unidad 2. Gestión de
recursos.
Desarrollar cada uno de los pasos plasmados en la guía de actividades.
4. Desarrollo de la actividad
1. Algoritmo de planificación de proceso. Defina cuales son el
algoritmo de planificación de proceso y cuál de estos algoritmos
de planificación es el mejor para ejecutar proceso. (Mínimo 5
algoritmos).
Definición: El algoritmo de planificación se utiliza para determinar cuándo
debe detenerse el trabajo con un proceso para dar servicio a otro proceso
de igual manera son los encargados de ordenar y dirigir los procesos para
asegurar que ninguno de ellos monopolice el uso de la CPU1.
Proceso Ejecución
FCFS
“Firts-Come,
First-Served”
El procesador elabora cada proceso hasta que
termina, es decir, los procesos que están en cola de
procesos aptos permanecerán adheridos en el orden
en que lleguen hasta que les toque su ejecución.
SJF
“Shortest Job
First”
En este algoritmo, da suficiente prioridad a los
procesos más cortos a la hora de ejecución y los
coloca en la cola.
SRTF
“Short Remaining
Time First”
Es similar al SJF, con la diferencia de que los procesos
llegan a la cola y solicitan un intervalo de CPU, si
dicho intervalo es inferior al que le falta al proceso en
ejecución para abandonar la CPU, el nuevo proceso
pasa a la CPU y el que se ejecutaba pasa a la cola de
preparados.
RR
“Round Robin”
Es uno de los algoritmos de planificación de procesos
más complejos y difíciles, dentro de un sistema
operativo asigna a cada proceso una porción de
tiempo equitativa y ordenada, tratando a todos los
procesos con la misma prioridad.
1
Morales, J. (21 de Septiembre de 2016). BLOG. Obtenido de http://jmoral.es/blog/planificacionprocesos
5. PS
“Priority
Scheduling”
Este algoritmo planifica y selecciona primero los
procesos más prioritarios.
Se puede decir que el algoritmo de planificación de procesos más
conveniente es el Round Robin porque este mantiene la frecuencia de los
procesos por tiempo de ejecución previamente establecida por este y justo
cuando este tiempo termina salta automáticamente al siguiente proceso.
2. Cuál es la función de la memoria virtual en un sistema
computacional y como cree usted que el sistema operativo
administra la memoria.
La memoria virtual es un elemento electrónico de nuestros dispositivos que
se delega para guardar información que se condiciona a ser procesada, esta
almacena instrucción para el procesador2.
La función que cumple la memoria virtual es la de simular una memoria
RAM de mayor tamaño a la que tiene instalada un equipo. Este es un
mecanismo la cual se encarga del sistema operativo y su utilidad reside en
que las aplicaciones y sus datos, para poder ser usados por el procesador,
de igual manera tienen que pasar del disco duro, que es donde se encuentra
almacenado todo cuando se apaga el equipo. A mayor RAM, mayor
capacidad para ejecutar aplicaciones con datos complejos3.
2 García, E. R. (8 de Junio de 2017). Omicrono. Obtenido de
https://www.elespanol.com/omicrono/software/20170608/memoria-virtual-windows-podemosmejorar-rendimiento/222228614_0.html
3 Iglesias, A. L. (01 de Noviembre de 2019). ABOUT Español. Obtenido de
https://www.aboutespanol.com/que-es-la-memoria-virtual-y-por-que-es-importante-841348
6. 3. Mapa Mental administración y esquema de la memoria virtual.
Realice un mapa mental donde se incluya como se realiza el
proceso de la administración de la memoria y los esquemas
distintos de administración de memoria que existen.
7. 4. Planificación, ejecución, herramientas de los procesos en un S.O
Teniendo en cuenta el estudio de la organización interna del
sistema operativo para manejar la estructura de archivos y
directorios, realizar un cuadro sinóptico en donde resuma los
tipos de estructuras de archivos y qué sistemas operativos los
manejan.
8. Conclusiones
Al finalizar el trabajo se puede resaltar la importancia que tiene los algoritmos de
planificación, la memoria virtual computacional, administración de memoria y la
Planificación, ejecución, herramientas de los procesos en un S.O. cada uno de estos
elementos conforman la base para hacerse posible una buena gestión de recursos de
nuestros sistema operativo
.
9. Referencias Bibliográficas
Morales, J. (21 de Septiembre de 2016). BLOG. Obtenido de
http://jmoral.es/blog/planificacionprocesos
Sedano, E. (16 de Septiembre de 2014). Programación de Servicios.
Obtenido de
https://emiliosedanogijon.wordpress.com/2014/09/16/algoritmos-de-
planificacion-fcfs-sjf-srtfround-robind/
García, E. R. (8 de Junio de 2017). Omicrono. Obtenido de
https://www.elespanol.com/omicrono/software/20170608/memoria-
virtual-windows-podemosmejorar-rendimiento/222228614_0.html
Iglesias, A. L. (01 de Noviembre de 2019). ABOUT Español. Obtenido de
https://www.aboutespanol.com/que-es-la-memoria-virtual-y-por-que-
es-importante-841348
Monroy, T. I. (01 de Noviembre de 2019). Universidad Autónoma del
Estado de Hidalgo. Obtenido de
http://cidecame.uaeh.edu.mx/lcc/mapa/PROYECTO/libro26/portada.ht
ml