Espontaneidad de las reacciones y procesos espontáneos
Planificación procesos
1. Paso 3 – Actividad colaborativa 2
Tutor
Jaime José Valdés
Leidy Paola Silva Malaver
Laura Adame Beltrán
Jorge Libardo Mora Sarmiento
Josue David Torres Chaparro
Universidad Nacional Abierta y a Distancia
Abril 2018
Bogotá D.C.
2. Desarrollo de la actividad
1. Defina cuales son el algoritmo de planificación de proceso y cuál algoritmo de
planificación es el mejor para ejecutar proceso.
Planificación de procesos
Planificación a plazo fijo: Los trabajos se planifican para ser terminados en un
tiempo específico o plazo fijo.
Planificación garantizada: Se establecen compromisos de desempeño con el
proceso del usuario, por ejemplo, si existen “n” procesos en el sistema, el proceso
del usuario recibirá cerca del “1/n” de la potencia de la cpu
Planificación del primero en entrar primero en salir (FIFO): Los procesos se
despachan de acuerdo con su tiempo de llegada a la cola de listos
Planificación de asignación de rueda (Round Robin): A cada proceso se le
asigna el mismo tiempo de ejecución y si el proceso no se ejecuta completamente
en dicho tiempo se vuelve a ejecutar después de que los demás procesos sean
ejecutados.
Tamaño del cuanto o Quantum: El cuanto debe ser lo suficientemente grande
como para permitir que la gran mayoría de las peticiones interactivas requieran de
menos tiempo que la duración del cuanto, es decir que el tiempo transcurrido
desde el otorgamiento de la cpu a un proceso hasta que genera una petición de
Entrada/Salida debe ser menor que el cuanto establecido, de esta forma ocurrida
la petición la cpu pasa a otro proceso y como el cuanto es mayor que el tiempo
transcurrido hasta la petición de Entrada/Salida, los procesos trabajan al máximo
de velocidad, se minimiza la sobrecarga de apropiación y se maximiza la
utilización de la Entrada/Salida
Planificación del trabajo más cortó primero (SJF): El proceso en espera con el
menor tiempo estimado de ejecución hasta su terminación es el siguiente en
ejecutarse. Los tiempos promedios de espera son menores que con “FIFO”
Planificación del tiempo restante más corto (SRT): Es útil en sistemas de
tiempo compartido y ejecuta primero los procesos de menor tiempo, esto sucede
también al terminar e iniciar con un nuevo proceso
3. Planificación el siguiente con relación de respuesta máxima (HRN): La
prioridad de cada proceso está en función no solo del tiempo de servicio del
trabajo, sino que también influye la cantidad de tiempo que el trabajo ha estado
esperando ser servido
Planificación por prioridad: Cada proceso tiene asociada una prioridad y que el
proceso ejecutable con máxima prioridad es el que tiene el permiso de ejecució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.
Este dispositivo permite almacenar datos a su disposición, durante diferentes
periodos de tiempo. Proporciona la posibilidad de almacenar información y/o
conocimiento en ella; por lo tanto es un componente fundamental dentro de un
sistema computacional, ya que es interconectada con la unidad central de
procesamiento y los dispositivos de entrada y salida. Dentro un sistema
computacional existen diferentes tipos de memorias como: Los Registros del
procesador, la memoria caché, la memoria RAM, el disco duro y memorias
externas, que cumplen diversas y diferentes funciones para que el sistema pueda
operar de la mejor manera.
3. Defina con sus propias palabras como cree usted que el sistema operativo
administra la memoria.
El sistema Operativo es el encargado de gestionar y administrar la memoria en la
cual cuanta con varias funciones la de reasignación en la cual los programas
durante su ejecución pueden salir un tiempo de la memoria y luego regresar, la
memoria compartida ya que en algunos procesos se requiere compartir
información y para esto tienen que acceder a la misma memoria, también la
4. memoria lógica en la cual algunos programas son de solo lectura y otros contienen
datos que se pueden modificar, la memoria física es la encargada del
almacenamiento de toda la información y archivos del sistema de acuerdo a los
procesos que concluya el sistema.
4. Cuál es la función del administrador de la memoria.
La operación principal del administrador de la memoria es traer los procesos a la
memoria principal para que el procesador las pueda ejecutar, para esto, la gestión
de memoria debe satisfacer los siguientes requisitos.
Reubicación como el sistema operativo se encarga de gestionar la memoria y traer
el proceso a la memoria principal a través de direcciones, al ser cargado o
ejecutado el proceso no adquiere la misma dirección, por lo tanto es necesario
reubicar las direcciones y con la ayuda del sistema operativo es fácil adquirirlas
para localizar los procesos presentes en memoria.
Protección, es un requisito que se encarga de regular que los procesos presentes
en memoria no invadan o violen el espacio en memoria de otros procesos ya sea
de forma accidental o por error, la reubicación dificulta un poco la protección, por
esto las referencias de memoria se deben confirmar o comprobar en tiempo de
ejecución para asegurar que se refiere al espacio de memoria asignado a dicho
proceso.
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.
5.
6. Bibliografía
Wikipedia. (18 de Febrero de 2016). Obtenido de Proceso (informatica):
https://es.wikipedia.org/wiki/Proceso_(inform%C3%A1tica)
Ecured. (15 de Abril de 2018). Obtenido de Planificacion de procesos:
https://www.ecured.cu/Planificaci%C3%B3n_de_procesos_en_un_sistema_
operativo
Wikipedia. (8 de Abril de 2018). Obtenido de Memoria (informatica):
https://es.wikipedia.org/wiki/Memoria_(inform%C3%A1tica)
Carlos. (28 de Marzo de 2015). Informatica Aragon. Obtenido de Jerarquia de
directorios en linux: http://tizaybits.blogspot.com/2015/03/jerarquia-de-
directorios-en-linux.html
Pineda, D. (13 de Noviembre de 2012). Prezi. Obtenido de Funciones del
administrador de memoria: https://prezi.com/qyqgxptzvube/funciones-del-
administrador-de-memoria/
Ruiz, J. C. (20 de Diciembre de 2013). Juank.io. Obtenido de Sistemas operativos
manejador procesos: https://juank.io/sistemas-operativos-manejador-
procesos-proceso/
sites.google. (s.f.). Obtenido de Sistemas operativos:
https://sites.google.com/site/tallerdesistemasop/servidores-con-software-
libre/3-4-estructura-de-directorios
UDG. (s.f.). Obtenido de Administracion de memoria:
http://www.udg.co.cu/cmap/sistemas_operativos/administracion_memoria/a
dministracion_memoria/administracion_memoria.html Sedano, E. (2014)
ALGORITMOS DE PLANIFICACION FCFS, SJF, SRTF, ROUND ROBIND.
Obtenido 04, 2018 de:
https://emiliosedanogijon.wordpress.com/2014/09/16/algoritmos-de-
planificacion-fcfs-sjf-srtf-round-robind/
Cevallos, L., Parreño, A., Quishpe, G., Santamaría, E. (2011) Algoritmos de
Planificación “Algoritmo Shortest-Job-First (SJF)”. Obtenido 04, 2018 de:
https://es.scribd.com/doc/44358964/FSO-Algoritmos-de-Planificacion-
Algoritmo-SJF-Shortest-Job-First
Memoria (informática). (Sin fecha). En Wikipedia. Obtenido 04,2018 de:
https://es.wikipedia.org/wiki/Memoria_(inform%C3%A1tica)
7. Administración de Memoria. (Sin fecha). Obtenido 04, 2018 de:
http://www.udg.co.cu/cmap/sistemas_operativos/administracion_memoria/a
dministracion_memoria/administracion_memoria.html
Wikipedia. (2017). Gestión de memoria. Recuperado de
https://es.wikipedia.org/wiki/Gesti%C3%B3n_de_memoria
Tecnología. (2016). Sistemas operativos. Recuperado de
http://www.areatecnologia.com/sistemas-operativos.htm
Porto, J. (2008). Sistemas operativos. Recuperado de https://definicion.de/sistema-
operativo/