Вы находитесь на странице: 1из 5

ACTIVIDAD COLABORATIVA

SISTEMAS OPERATIVOS

CODIGO CURSO

301402_53

PRESENTADO POR

DENIS DENZEL PORTOCARRERO

PRESENTADO A

JAIME JOSE VALDES

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

SAN ANDRES DE TUMACO

17/10/2017
Actividad Colaborativa

1. Defina cuales son el algoritmo de planificación de proceso y


cuál algoritmo de planificación es el mejor para ejecutar
proceso.

Algoritmos de Planificación

Primero en llegar primero en ser servido

Conocido Como FCFS (First Come First Served). Este algoritmo emplea
una cola de procesos, asignando un lugar a cada proceso por el orden
de llegada. Cuando el proceso llega es puesto en su lugar en la cola
después del que llegó antes que él y se pone en estado de listo. Cuando
un proceso comienza a ejecutarse no se interrumpe su ejecución hasta
que termina de hacerlo.

Prioridad al más cortó

Su nombre es SJF (Shortest Job First). El proceso que se encuentra en


ejecución cambiará de estado voluntariamente, o sea, no tendrá un
tiempo de ejecución determinado para el proceso. A cada proceso se le
asigna el tiempo que usará cuando vuelva a estar en ejecución, y se irá
ejecutando el que tenga un menor tiempo asignado. Si se da el caso de
que dos procesos tengan igual valor en ese aspecto emplea el algoritmo
FCFS.

Round Robín

A cada proceso se le asigna un tiempo determinado para su ejecución,


el mismo tiempo para todos. En caso de que un proceso no pueda ser
ejecutado completamente en ese tiempo se continuará su ejecución
después de que todos los procesos restantes sean ejecutados durante el
tiempo establecido. Este es un algoritmo basado en FCFS que trata la
cola de procesos que se encuentran en estado de listos como una cola
circular.

Planificación por prioridad

En este tipo de planificación a cada proceso se le asigna una prioridad


siguiendo un criterio determinado, y de acuerdo con esa prioridad será
el orden en que se atienda cada proceso.
Planificación garantizada

Para realizar esta planificación el sistema tiene en cuenta el número de


usuarios que deben ser atendidos. Para un número "n" de usuarios se
asignará a cada uno un tiempo de ejecución igual a 1/n.

Planificación de Colas Múltiples

El nombre se deriva de MQS (Multilevel Queue Schedulling). En este


algoritmo la cola de procesos que se encuentran en estado de listos es
dividida en un número determinado de colas más pequeñas. Los
procesos son clasificados mediante un criterio para determinar en qué
cola será colocado cada uno cuando quede en estado de listo. Cada cola
puede manejar un algoritmo de planificación diferente a las demás.

2. 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.1 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.

3. Defina con sus propias palabras como cree usted que el


sistema operativo administra la memoria.

La gestión de memoria se encarga de asignar la memoria física del


sistema a los programas, éstos se expanden hasta llenar la memoria con
que se cuenta.

Todas las computadoras tienen una jerarquía de memoria, con una


pequeña cantidad de memoria caché, una cantidad mucho mayor de
memoria principal (RAM) y decenas o centenas de gigabyte de
almacenamiento en disco.

El administrador de memoria es el encargado de administrar la jerarquía


de memoria. Es el encargado de saber qué partes de la memoria están
en uso o no, asignar y liberar la memoria principal a los procesos que la
requieren, y administrar los intercambios entre la memoria principal y el
disco.

Se puede decir que los objetivos principales de un sistema de gestión de


memoria pasan por ofrecer a cada proceso un espacio lógico propio
proporcionando una protección entre los procesos, permitir que los
procesos compartan la memoria.

Además se debe maximizar el rendimiento del sistema y proporcionar a


los procesos mapas de memoria grandes.

4. Cuál es la función del administrador de la memoria.

La gestión de memoria o administración de memoria es el acto de


gestionar la memoria de un dispositivo informático. El proceso de
asignación de memoria a los programas que la solicitan.

5. 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.

Dos
Windows 95
Windows 95 OSR2
FAT 16 Windows 98
Windows 2000/XP
Linux Swap (FAT16)

Windows 95 OSR2
Windows 98
ESTRUCTURA DE FAT32 Windows 2000/XP
ARCHIVO Linux Swap (FAT32)

Windows 2000/XP
NTFS4 Linux
Windows NT4

NTFS5 Windows 2000/XP

Вам также может понравиться