Trabajo colaborativo. Paso 3 Actividad Colaborativa 2
Enviado por yimmiguzman • 31 de Octubre de 2017 • Documentos de Investigación • 879 Palabras (4 Páginas) • 223 Visitas
Trabajo colaborativo. Paso 3 Actividad Colaborativa 2
Nasly Mabel Vargas Mosquera. Código: 3461429.
Diego Alejandro Martinez. Código:……..
Uber Alejandro Aragón. Código: 1130947088
Yimmi Orlando Guzmán. Código: 76045311
Curso Sistemas Operativos
Tutor
Jaime José Valdez
Universidad Nacional Abierta y a Distancia UNAD
Santander de Quilichao – Cauca Octubre
Desarrollo de la actividad.
- Defina cuales son el algoritmo de planificación de proceso y cuál algoritmo de planificación es el mejor para ejecutar proceso.
Cuando un proceso es ejecutado, el sistema operativo desde el punto de vista lógico debe seleccionar un algoritmo de planificación que permita la ejecución de uno en especial en primera instancia o varias al mismo tiempo con condiciones, teniendo en cuenta que estos procesos cuentan con niveles de prioridades
Algoritmos | Definición |
First Come, First Served (FCFS) | Es un algoritmo sencillo de utilizar que consiste en la fila de ejecución, es decir, pueden ejecutarse en orden. |
Round-Robín (RR). | Es la planificación por rondas, su funcionamiento consiste en repartir el tiempo por partes a los procesos en ejecución en modo de fila. |
Short Job First (SJF) | Asigna prioridad a los procesos más cortos, en caso de existir dos iguales selecciona el que se impartió primero, el problema radia cuando dos o más grandes procesos son ejecutados, debido a que calcula el tiempo restante del que está en ejecución y ralentiza a los restantes. |
Por Prioridad. | Ejecuta a los procesos de mayor prioridad primero, convirtiéndose en un inconveniente en la ejecución para aquellos con poca o menor prioridad, debido a la cantidad de procesos con alta prioridad. |
A caso personal, el algoritmo de planificación mejor para ejecutar procesos es el RR, debido a que es equitativo, evitando ralentizar a los de mayor o menor prioridad.
- Cuál es la función de la memoria en un sistema computacional?
Es el dispositivo que retiene, memoriza o almacena datos informáticos durante algún período de tiempo. La memoria proporciona una de las principales funciones de la computación moderna: el almacenamiento de información y conocimiento. Es uno de los componentes fundamentales de la computadora, que interconectada a la unidad central de procesamiento (CPU, por las siglas en inglés de Central Processing Unit) y los dispositivos de entrada/salida, implementan lo fundamental del modelo de computadora de la arquitectura de von Neumann; son un componente fundamental de la computadora que tiene la habilidad almacenar las instrucciones que forman un programa de computadora y la información que manipulan las instrucciones es lo que hace versátiles a las computadoras diseñadas según la arquitectura de programas almacenados. Podemos decir que posee clases de almacenamiento primario, secundario, almacenamiento terciario, de red. La cual la memoria realiza diferentes tareas de acuerdo a la orden que le asignan, su función es:
...