SlideShare una empresa de Scribd logo
1 de 12
TAREA_3
UNIDAD_2
NELIS MARGOTH RIVERO HERNÁNDEZ _ 1.118.858.974
NOMBRE Y CODIGO
GRUPO_ 25
SISTEMAS OPERATIVOS_301402
CURSO
JAIME VALDES
TUTOR
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
ABRIL – 06 – 2020
1. Realizar un cuadro comparativo entre los siguientes algoritmos de
planificación y luego defina cuál es el mejor.
Algoritmo de planificación de procesos
Algoritmo de la peluquería (Primero en llegar primero en ser servido)
Algoritmo el más corto primero
Algoritmo Colas multinivel
ALGORITMO DEFINICION.
Algoritmo de planificación de procesos
 Tiempo de espera: El
tiempo que un proceso
permanece en espera en
la cola de ejecución.
 Tiempo de retorno:
Tiempo que va desde que
se lanza un proceso hasta
que finaliza.
 Tiempo de respuesta: Por
último éste se define al
tiempo que un proceso
bloqueado tarda en entrar
en ejecución.
 Uso de CPU: Porcentaje
de tiempo que la CPU está
ocupada.
 Productividad: Número de
procesos realizados en
una unidad de tiempo.
Y por último dos tipos de
algoritmos:
 Apropiativo: También
conocido como expulsivo
o expropiativo, este tipo
de algoritmo nos permite
la expulsión de procesos
para ejecutar un nuevo
proceso, poniendo en cola
al anterior.
 No Apropiativo: Este tipo
no nos permite la
expulsión, por lo que un
proceso nuevo no entrará
hasta que termine el
anterior.
Tipos de algoritmo.
 FCFS (First-Come, First-
Served)
Empezaremos hablando de FCFS
o también llamado FIFO (del
inglés First In, First Out). Este
algoritmo es muy sencillo y
simple, pero también el que
menos rendimiento ofrece,
básicamente en este algoritmo
el primer proceso que llega se
ejecuta y una vez terminado se
ejecuta el siguiente.
 SJF (Shortest Job First).
Este algoritmo siempre prioriza
los procesos más cortos primero
independientemente de su
llegada y en caso de que los
procesos sean iguales utilizara el
método FIFO anterior, es decir,
el orden según entrada. Este
sistema tiene el riesgo de poner
siempre al final de la cola los
procesos más largos por lo que
nunca se ejecutarán, esto se
conoce como inanición.
 SRTF (Short Remaining
Time Next).
Añadiendo la expulsión de
procesos al algoritmo SJF
obtenemos SRTF, éste será
capaz de expulsar un proceso
largo en ejecución para ejecutar
otros más cortos. El problema
que puede surgir es que un
proceso largo puede llegar a
expulsarse muchas veces y
nunca terminar debido a la
ejecución de otros más cortos.
 Round Robin.
Este algoritmo de planificación
es uno de los más complejos y
difíciles de implementar, asigna
a cada proceso un tiempo
equitativo tratando a todos los
procesos por igual y con la
misma prioridad.
Este algoritmo es circular,
volviendo siempre al primer
proceso una vez terminado con
el último, para controlar este
método a cada proceso se le
asigna un intervalo de tiempo
llamado quantum o cuanto (para
definirlo se utiliza esta regla, el
80% de los procesos tienen que
durar menos tiempo que el
quantum definido).
Pueden suceder dos casos con
este método (como se aprecia
en la imagen inferior):
El proceso es menor que el
quantum: Al terminar antes se
planifica un nuevo proceso.
El proceso es mayor que el
quantum: Al terminar el
quantum se expulsa el proceso
dando paso al siguiente proceso
en la lista. Al terminar la
iteración se volverá para
terminar el primer proceso
expulsado.
Algoritmo de la peluquería
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.
FCFS rinde mucho mejor con
procesos largos que con
procesos cortos.
Un problema del FCFS es que
tiende a favorecer a los procesos
con carga de CPU frente a los
que tienen carga de E/S.
Algoritmo el más corto primero
SJF(Shortest Job First)
El algoritmo de planificación de
procesos primero el trabajo más
corto, supone que los tiempos
de ejecución se conocen de
antemano.
Cuando hay varios trabajos de
igual importancia a ser iniciados
en la cola de entrada, el
planificador selecciona el trabajo
más corto primero SJF (Shortest
Job First) y en caso de empate
prioriza con el algoritmo primero
en entrar primero en salir (FIFO,
First In First Out).
 Características
 Asociar a casa proceso el
tiempo de ráfaga de CPU:
una vez llega cada
proceso se le asigna
tiempo de ráfaga de CPU,
que son las unidades de
tiempo que requieren
para que el proceso se
ejecute completamente.
 Selecciona el proceso con
menor ráfaga de CPU:
antes de ejecutar cada
proceso el algoritmo
prioriza cual es el proceso
más cortó a ejecutar.
 En caso de empate aplicar
FIFO: si llega a
presentarce empate en
dos o más procesos de
rafaga de CPU, el
algoritmo cambia a
priorizar primero en
entrar primero en salir,
algoritmo FIFO.
 Algoritmo no expulsivo:
una vez se empieza a
ejecutar cada proceso no
será interrumpido hasta
finalizar.
Algoritmo Colas multinivel
COLAS MULTINIVEL
La cola de listos se divide en
colas separadas:
 Primer plano (interactiva).
 Segundo plano (lotes).
Cada cola tiene su propio
algoritmo de planificación:
 Primer plano RR.
 Segundo plano FCFS
La planificación debe hacerse
entre las colas:
 Planificación de prioridad
fija; es decir, sirva todos
los procesos de primer
plano y luego los de
segundo plano. Existe la n
posibilidad de inanición.
 Cuanto de tiempo: cada
cola tiene cierta cantidad
de tiempo que puede ser
planificado entre sus
procesos; por ejemplo:
 80% para primer plano.
 20% para segundo plano.
Ejemplo:
Alta prioridad->
Procesos del sistema.
Procesos interactivos.
Procesos de edición interactivos.
Procesos de batch.
Proceso de estudiante.
Baja Prioridad->
COLAS MULTINIVEL CON
RETROALIMENTACIÓN
Un proceso puede moverse
entre varias colas; de esta
manera puede implementarse el
envejecimiento.
La planificación de colas
multinivel con retroalimentación
está definida por los siguientes
parámetros:
Número de colas.
Algoritmos de planificación por
cola.
Método usado para determinar
cuándo promover un proceso.
Método usado para determinar
cuándo degradar un proceso.
Método usado para determinar a
qué cola entrara un proceso
cuando requiera de servicio.
2. Defina de manera bien argumentada cuál es la función de la memoria
real y virtual en un sistema computacionaly los tipos de memoria que manejan
los ordenadores.
Memoria.
Componente imprescindible del ordenador que mantiene disponibles las
instrucciones para el microprocesador o CPU pueda ejecutarlas. También la
memoria se encarga de almacenar temporalmente el resultado de los procesos
ejecutados.
Memoria Real
La memoria real o principal es en donde son ejecutados los programas y
procesos de una computadora y es el espacio real que existe en memoria para
que se ejecuten los procesos.
Por lo general esta memoria es de mayor costo que la memoria secundaria, pero
el acceso a la información contenida en ella es de más rápido acceso.
La organización y administración de la “memoria principal”, “memoria primaria”
o “memoria real” de un sistema ha sido y es uno de los factores más importantes
en el diseño de los S. O. (Ver la figura 3.2.1)
Los términos “memoria” y “almacenamiento” se consideran equivalentes.
Los programas y datos deben estar en el almacenamiento principal para:
 Poderlos ejecutar.
 Referenciarlos directamente
Memoria virtual.
Memoria Virtual es el uso combinado de memoria RAM en su computadora y
espacio temporero en el disco duro. Cuando la memoria RAM es baja, la memoria
virtual mueve datos desde la memoria RAM a un espacio llamado archivo de
paginación. El movimiento de datos desde y hacia los archivos de paginación
crea espacio en la memoria RAM para completar su tarea.
Aunque la memoria virtual podría estar implementada por el software del
sistema operativo, en la práctica casi siempre se usa una combinación de
hardware y software, dado el esfuerzo extra que implicaría para el procesador.
Tipos De Memorias Que Manejan Los Ordenadores.
 La memoria RAM
La más importante es la denominada memoria RAM (Random Access Memory),
ya que nuestra computadora no podría funcionar sin su existencia.
En la RAM se guarda distinto tipo de información, desde los procesos temporales
como modificaciones de archivos, hasta las instrucciones que posibilitan la
ejecución de las aplicaciones que tenemos instaladas en nuestra PC.
Por tal motivo, es utilizada constantemente por el microprocesador, que accede
a ella para buscar o guardar temporalmente información referente a los procesos
que se realizan en la computadora.
 La memoria ROM.
Además de la memoria RAM, las computadoras trabajan con la memoria
denominada ROM, Read Only Memory, que como su nombre lo indica se trata
de una memoria sólo de lectura, ya que la mayoría de estas memorias no pueden
ser modificadas debido a que no permiten su escritura.
La memoria ROM viene incorporada a la motherboard y es utilizada por la PC
para dar inicio a la BIOS, lo cual es básicamente un programa que posee las
instrucciones adecuadas para guiar a la computadora durante el arranque.
 La memoria caché
Otro de los tipos de memoria utilizados por las computadoras es la denominada
SRAM, más conocida como memoria Caché.
Tanto el procesador como el disco rígido y la motherboard poseen su propia
memoria caché, que básicamente resguarda distintas direcciones que son
utilizadas por la memoria RAM para realizar diferentes funciones, tales como
ejecutar programas instalados en la PC.
El proceso que realiza la memoria caché es guardar las ubicaciones en el disco
que ocupan los programas que han sido ejecutados, para que cuando vuelvan a
ser iniciados el acceso a la aplicación logre ser más rápido.
Existen tres tipos de caché diferentes:
 El caché L1 que se encuentra en el interior del procesador y funciona a la
misma velocidad que éste, y en el cual se guardan instrucciones y datos.
 El caché L2 que suelen ser de dos tipos: interno y externo. El primero se
encuentra dentro de la motherboard, mientras que el segundo se halla en
el procesador, pero de manera externa, lo que lo hace más lento que el
caché L1.
 El caché L3 que sólo vienen incorporado a algunos de los
microprocesadores más avanzados, lo que resulta en una mayor velocidad
de procesos.
3. Realice un mapa mental donde se incluya como se realiza el proceso de la
administración de la memoria y los diferentes esquemas de administración de
memoria que existen.
BIBLIOGRAFIA.
Recuperado de: https://chsos20121909049.wordpress.com/2012/05/30/colas-
multinivel/
Planificación de Procesos. (s.f). recuerdo de http://jmoral.es/blog/planificacion-
procesos

Más contenido relacionado

La actualidad más candente

Unidad 3 : Sistemas Operativos I
Unidad 3 : Sistemas Operativos IUnidad 3 : Sistemas Operativos I
Unidad 3 : Sistemas Operativos IKamps Tepes
 
Planificación por prioridad
Planificación por prioridadPlanificación por prioridad
Planificación por prioridadGarNav
 
Procesos - SOII - 2016
Procesos - SOII - 2016Procesos - SOII - 2016
Procesos - SOII - 2016Pablo Macon
 
Planificación de Procesos - SOII - 2016
Planificación de Procesos - SOII - 2016Planificación de Procesos - SOII - 2016
Planificación de Procesos - SOII - 2016Pablo Macon
 
Sistemas Operativos[1]
Sistemas Operativos[1]Sistemas Operativos[1]
Sistemas Operativos[1]guest5db8b1
 
Ventajas y desventajas
Ventajas y desventajasVentajas y desventajas
Ventajas y desventajasOscar LS
 
Planificación de Procesos-NéstorTraña
Planificación de Procesos-NéstorTrañaPlanificación de Procesos-NéstorTraña
Planificación de Procesos-NéstorTrañaNestor Traña
 
Unidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del ProcesadorUnidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del ProcesadorUPTM
 
Descripcion y control de procesos
Descripcion y control de procesosDescripcion y control de procesos
Descripcion y control de procesosECCI
 
Procesos y Planificación de la CPU
Procesos y Planificación de la CPUProcesos y Planificación de la CPU
Procesos y Planificación de la CPUGabriel Arellano
 
SISTEMAS OPERATIVOS (I Bimestre Abril Agosto 2011)
SISTEMAS OPERATIVOS (I Bimestre Abril Agosto 2011)SISTEMAS OPERATIVOS (I Bimestre Abril Agosto 2011)
SISTEMAS OPERATIVOS (I Bimestre Abril Agosto 2011)Videoconferencias UTPL
 
SISTEMAS OPERATIVOS ( II Bimestre Abril Agosto 2011)
SISTEMAS OPERATIVOS ( II Bimestre Abril Agosto 2011)SISTEMAS OPERATIVOS ( II Bimestre Abril Agosto 2011)
SISTEMAS OPERATIVOS ( II Bimestre Abril Agosto 2011)Videoconferencias UTPL
 
Sistema operativo de tiempo real
Sistema operativo de tiempo realSistema operativo de tiempo real
Sistema operativo de tiempo realalexander20107024
 
Procesos Planificacion de los Sistemas Operativos
 Procesos Planificacion de los Sistemas Operativos Procesos Planificacion de los Sistemas Operativos
Procesos Planificacion de los Sistemas OperativosG Hoyos A
 

La actualidad más candente (20)

Unidad 3 : Sistemas Operativos I
Unidad 3 : Sistemas Operativos IUnidad 3 : Sistemas Operativos I
Unidad 3 : Sistemas Operativos I
 
Planificación por prioridad
Planificación por prioridadPlanificación por prioridad
Planificación por prioridad
 
Procesos - SOII - 2016
Procesos - SOII - 2016Procesos - SOII - 2016
Procesos - SOII - 2016
 
Planificación de Procesos - SOII - 2016
Planificación de Procesos - SOII - 2016Planificación de Procesos - SOII - 2016
Planificación de Procesos - SOII - 2016
 
Sjf srtf
Sjf   srtfSjf   srtf
Sjf srtf
 
Sistemas Operativos[1]
Sistemas Operativos[1]Sistemas Operativos[1]
Sistemas Operativos[1]
 
Ventajas y desventajas
Ventajas y desventajasVentajas y desventajas
Ventajas y desventajas
 
Planificacion Procesos Gral
Planificacion Procesos GralPlanificacion Procesos Gral
Planificacion Procesos Gral
 
Planificación de Procesos-NéstorTraña
Planificación de Procesos-NéstorTrañaPlanificación de Procesos-NéstorTraña
Planificación de Procesos-NéstorTraña
 
Unidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del ProcesadorUnidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del Procesador
 
Descripcion y control de procesos
Descripcion y control de procesosDescripcion y control de procesos
Descripcion y control de procesos
 
Planificacion cpu
Planificacion cpuPlanificacion cpu
Planificacion cpu
 
Procesos y Planificación de la CPU
Procesos y Planificación de la CPUProcesos y Planificación de la CPU
Procesos y Planificación de la CPU
 
SISTEMAS OPERATIVOS (I Bimestre Abril Agosto 2011)
SISTEMAS OPERATIVOS (I Bimestre Abril Agosto 2011)SISTEMAS OPERATIVOS (I Bimestre Abril Agosto 2011)
SISTEMAS OPERATIVOS (I Bimestre Abril Agosto 2011)
 
Procesamiento segmentado
Procesamiento segmentado   Procesamiento segmentado
Procesamiento segmentado
 
SISTEMAS OPERATIVOS ( II Bimestre Abril Agosto 2011)
SISTEMAS OPERATIVOS ( II Bimestre Abril Agosto 2011)SISTEMAS OPERATIVOS ( II Bimestre Abril Agosto 2011)
SISTEMAS OPERATIVOS ( II Bimestre Abril Agosto 2011)
 
Unidad3
Unidad3Unidad3
Unidad3
 
Unidad4
Unidad4Unidad4
Unidad4
 
Sistema operativo de tiempo real
Sistema operativo de tiempo realSistema operativo de tiempo real
Sistema operativo de tiempo real
 
Procesos Planificacion de los Sistemas Operativos
 Procesos Planificacion de los Sistemas Operativos Procesos Planificacion de los Sistemas Operativos
Procesos Planificacion de los Sistemas Operativos
 

Similar a Colaborativo_Nelis Rivero

Paso - 3, Grupo 43
Paso - 3, Grupo 43Paso - 3, Grupo 43
Paso - 3, Grupo 43Josue David
 
Trabajo colaborativo 2
Trabajo colaborativo 2Trabajo colaborativo 2
Trabajo colaborativo 2fabian gomez
 
Planificación de Procesos en Sistemas Operativos
Planificación de Procesos en Sistemas OperativosPlanificación de Procesos en Sistemas Operativos
Planificación de Procesos en Sistemas OperativosCarina Hurtado
 
Planificacion De Procesos y Procesadores
Planificacion De Procesos y ProcesadoresPlanificacion De Procesos y Procesadores
Planificacion De Procesos y ProcesadoresPkacho
 
Administracion de memoria so
Administracion de memoria soAdministracion de memoria so
Administracion de memoria soIndira Gil
 
Planificación de un_proceso
Planificación de un_procesoPlanificación de un_proceso
Planificación de un_procesosiamu_evap
 
Politicas de planificacion sistemas operativos -grupo 2 -primer trabajo
Politicas de planificacion sistemas operativos -grupo 2 -primer trabajoPoliticas de planificacion sistemas operativos -grupo 2 -primer trabajo
Politicas de planificacion sistemas operativos -grupo 2 -primer trabajojoel vasquez
 
Capítulo 4 - Libro Azúl (Profesor)
Capítulo 4 - Libro Azúl (Profesor)Capítulo 4 - Libro Azúl (Profesor)
Capítulo 4 - Libro Azúl (Profesor)fredur
 
Planificación del procesador
Planificación del procesadorPlanificación del procesador
Planificación del procesadorlupita zume
 
Procesos de un sistema operativo
Procesos de un sistema operativoProcesos de un sistema operativo
Procesos de un sistema operativoRaul Abad
 

Similar a Colaborativo_Nelis Rivero (20)

Paso - 3, Grupo 43
Paso - 3, Grupo 43Paso - 3, Grupo 43
Paso - 3, Grupo 43
 
Trabajo colaborativo 2
Trabajo colaborativo 2Trabajo colaborativo 2
Trabajo colaborativo 2
 
Tc2 paso3
Tc2 paso3Tc2 paso3
Tc2 paso3
 
Actividad colaborativa 301402 7
Actividad colaborativa  301402 7Actividad colaborativa  301402 7
Actividad colaborativa 301402 7
 
Op
OpOp
Op
 
Planificación de Procesos en Sistemas Operativos
Planificación de Procesos en Sistemas OperativosPlanificación de Procesos en Sistemas Operativos
Planificación de Procesos en Sistemas Operativos
 
Planificacion De Procesos y Procesadores
Planificacion De Procesos y ProcesadoresPlanificacion De Procesos y Procesadores
Planificacion De Procesos y Procesadores
 
Grupo1
Grupo1Grupo1
Grupo1
 
Sistemas operativos - 6to SSI
Sistemas operativos - 6to SSISistemas operativos - 6to SSI
Sistemas operativos - 6to SSI
 
Trabajo de sisope
Trabajo de sisopeTrabajo de sisope
Trabajo de sisope
 
Trabajode Sisope
Trabajode SisopeTrabajode Sisope
Trabajode Sisope
 
Introduccion a los procesos
Introduccion a los  procesosIntroduccion a los  procesos
Introduccion a los procesos
 
UNIDAD III
UNIDAD IIIUNIDAD III
UNIDAD III
 
Administracion de memoria so
Administracion de memoria soAdministracion de memoria so
Administracion de memoria so
 
Planificación de un_proceso
Planificación de un_procesoPlanificación de un_proceso
Planificación de un_proceso
 
Politicas de planificacion sistemas operativos -grupo 2 -primer trabajo
Politicas de planificacion sistemas operativos -grupo 2 -primer trabajoPoliticas de planificacion sistemas operativos -grupo 2 -primer trabajo
Politicas de planificacion sistemas operativos -grupo 2 -primer trabajo
 
Capítulo 4 - Libro Azúl (Profesor)
Capítulo 4 - Libro Azúl (Profesor)Capítulo 4 - Libro Azúl (Profesor)
Capítulo 4 - Libro Azúl (Profesor)
 
Planificación del procesador
Planificación del procesadorPlanificación del procesador
Planificación del procesador
 
Procesos
ProcesosProcesos
Procesos
 
Procesos de un sistema operativo
Procesos de un sistema operativoProcesos de un sistema operativo
Procesos de un sistema operativo
 

Último

Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 

Último (20)

Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 

Colaborativo_Nelis Rivero

  • 1. TAREA_3 UNIDAD_2 NELIS MARGOTH RIVERO HERNÁNDEZ _ 1.118.858.974 NOMBRE Y CODIGO GRUPO_ 25 SISTEMAS OPERATIVOS_301402 CURSO JAIME VALDES TUTOR UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ABRIL – 06 – 2020
  • 2. 1. Realizar un cuadro comparativo entre los siguientes algoritmos de planificación y luego defina cuál es el mejor. Algoritmo de planificación de procesos Algoritmo de la peluquería (Primero en llegar primero en ser servido) Algoritmo el más corto primero Algoritmo Colas multinivel ALGORITMO DEFINICION. Algoritmo de planificación de procesos  Tiempo de espera: El tiempo que un proceso permanece en espera en la cola de ejecución.  Tiempo de retorno: Tiempo que va desde que se lanza un proceso hasta que finaliza.  Tiempo de respuesta: Por último éste se define al tiempo que un proceso bloqueado tarda en entrar en ejecución.  Uso de CPU: Porcentaje de tiempo que la CPU está ocupada.  Productividad: Número de procesos realizados en una unidad de tiempo. Y por último dos tipos de algoritmos:  Apropiativo: También conocido como expulsivo o expropiativo, este tipo de algoritmo nos permite la expulsión de procesos para ejecutar un nuevo
  • 3. proceso, poniendo en cola al anterior.  No Apropiativo: Este tipo no nos permite la expulsión, por lo que un proceso nuevo no entrará hasta que termine el anterior. Tipos de algoritmo.  FCFS (First-Come, First- Served) Empezaremos hablando de FCFS o también llamado FIFO (del inglés First In, First Out). Este algoritmo es muy sencillo y simple, pero también el que menos rendimiento ofrece, básicamente en este algoritmo el primer proceso que llega se ejecuta y una vez terminado se ejecuta el siguiente.  SJF (Shortest Job First). Este algoritmo siempre prioriza los procesos más cortos primero independientemente de su llegada y en caso de que los procesos sean iguales utilizara el método FIFO anterior, es decir, el orden según entrada. Este sistema tiene el riesgo de poner siempre al final de la cola los procesos más largos por lo que nunca se ejecutarán, esto se conoce como inanición.  SRTF (Short Remaining Time Next). Añadiendo la expulsión de procesos al algoritmo SJF obtenemos SRTF, éste será capaz de expulsar un proceso
  • 4. largo en ejecución para ejecutar otros más cortos. El problema que puede surgir es que un proceso largo puede llegar a expulsarse muchas veces y nunca terminar debido a la ejecución de otros más cortos.  Round Robin. Este algoritmo de planificación es uno de los más complejos y difíciles de implementar, asigna a cada proceso un tiempo equitativo tratando a todos los procesos por igual y con la misma prioridad. Este algoritmo es circular, volviendo siempre al primer proceso una vez terminado con el último, para controlar este método a cada proceso se le asigna un intervalo de tiempo llamado quantum o cuanto (para definirlo se utiliza esta regla, el 80% de los procesos tienen que durar menos tiempo que el quantum definido). Pueden suceder dos casos con este método (como se aprecia en la imagen inferior): El proceso es menor que el quantum: Al terminar antes se planifica un nuevo proceso. El proceso es mayor que el quantum: Al terminar el quantum se expulsa el proceso dando paso al siguiente proceso en la lista. Al terminar la iteración se volverá para terminar el primer proceso expulsado. Algoritmo de la peluquería Conocido como FCFS (First Come First Served). Este algoritmo emplea una cola de procesos, asignando un lugar a
  • 5. 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. FCFS rinde mucho mejor con procesos largos que con procesos cortos. Un problema del FCFS es que tiende a favorecer a los procesos con carga de CPU frente a los que tienen carga de E/S. Algoritmo el más corto primero SJF(Shortest Job First) El algoritmo de planificación de procesos primero el trabajo más corto, supone que los tiempos de ejecución se conocen de antemano. Cuando hay varios trabajos de igual importancia a ser iniciados en la cola de entrada, el planificador selecciona el trabajo más corto primero SJF (Shortest Job First) y en caso de empate prioriza con el algoritmo primero en entrar primero en salir (FIFO, First In First Out).  Características  Asociar a casa proceso el tiempo de ráfaga de CPU: una vez llega cada proceso se le asigna tiempo de ráfaga de CPU, que son las unidades de tiempo que requieren para que el proceso se ejecute completamente.
  • 6.  Selecciona el proceso con menor ráfaga de CPU: antes de ejecutar cada proceso el algoritmo prioriza cual es el proceso más cortó a ejecutar.  En caso de empate aplicar FIFO: si llega a presentarce empate en dos o más procesos de rafaga de CPU, el algoritmo cambia a priorizar primero en entrar primero en salir, algoritmo FIFO.  Algoritmo no expulsivo: una vez se empieza a ejecutar cada proceso no será interrumpido hasta finalizar. Algoritmo Colas multinivel COLAS MULTINIVEL La cola de listos se divide en colas separadas:  Primer plano (interactiva).  Segundo plano (lotes). Cada cola tiene su propio algoritmo de planificación:  Primer plano RR.  Segundo plano FCFS La planificación debe hacerse entre las colas:  Planificación de prioridad fija; es decir, sirva todos los procesos de primer plano y luego los de segundo plano. Existe la n posibilidad de inanición.  Cuanto de tiempo: cada cola tiene cierta cantidad de tiempo que puede ser planificado entre sus procesos; por ejemplo:  80% para primer plano.  20% para segundo plano.
  • 7. Ejemplo: Alta prioridad-> Procesos del sistema. Procesos interactivos. Procesos de edición interactivos. Procesos de batch. Proceso de estudiante. Baja Prioridad-> COLAS MULTINIVEL CON RETROALIMENTACIÓN Un proceso puede moverse entre varias colas; de esta manera puede implementarse el envejecimiento. La planificación de colas multinivel con retroalimentación está definida por los siguientes parámetros: Número de colas. Algoritmos de planificación por cola. Método usado para determinar cuándo promover un proceso. Método usado para determinar cuándo degradar un proceso. Método usado para determinar a qué cola entrara un proceso cuando requiera de servicio.
  • 8. 2. Defina de manera bien argumentada cuál es la función de la memoria real y virtual en un sistema computacionaly los tipos de memoria que manejan los ordenadores. Memoria. Componente imprescindible del ordenador que mantiene disponibles las instrucciones para el microprocesador o CPU pueda ejecutarlas. También la memoria se encarga de almacenar temporalmente el resultado de los procesos ejecutados. Memoria Real La memoria real o principal es en donde son ejecutados los programas y procesos de una computadora y es el espacio real que existe en memoria para que se ejecuten los procesos. Por lo general esta memoria es de mayor costo que la memoria secundaria, pero el acceso a la información contenida en ella es de más rápido acceso. La organización y administración de la “memoria principal”, “memoria primaria” o “memoria real” de un sistema ha sido y es uno de los factores más importantes en el diseño de los S. O. (Ver la figura 3.2.1) Los términos “memoria” y “almacenamiento” se consideran equivalentes. Los programas y datos deben estar en el almacenamiento principal para:  Poderlos ejecutar.  Referenciarlos directamente Memoria virtual. Memoria Virtual es el uso combinado de memoria RAM en su computadora y espacio temporero en el disco duro. Cuando la memoria RAM es baja, la memoria virtual mueve datos desde la memoria RAM a un espacio llamado archivo de paginación. El movimiento de datos desde y hacia los archivos de paginación crea espacio en la memoria RAM para completar su tarea. Aunque la memoria virtual podría estar implementada por el software del sistema operativo, en la práctica casi siempre se usa una combinación de hardware y software, dado el esfuerzo extra que implicaría para el procesador. Tipos De Memorias Que Manejan Los Ordenadores.  La memoria RAM La más importante es la denominada memoria RAM (Random Access Memory), ya que nuestra computadora no podría funcionar sin su existencia.
  • 9. En la RAM se guarda distinto tipo de información, desde los procesos temporales como modificaciones de archivos, hasta las instrucciones que posibilitan la ejecución de las aplicaciones que tenemos instaladas en nuestra PC. Por tal motivo, es utilizada constantemente por el microprocesador, que accede a ella para buscar o guardar temporalmente información referente a los procesos que se realizan en la computadora.  La memoria ROM. Además de la memoria RAM, las computadoras trabajan con la memoria denominada ROM, Read Only Memory, que como su nombre lo indica se trata de una memoria sólo de lectura, ya que la mayoría de estas memorias no pueden ser modificadas debido a que no permiten su escritura. La memoria ROM viene incorporada a la motherboard y es utilizada por la PC para dar inicio a la BIOS, lo cual es básicamente un programa que posee las instrucciones adecuadas para guiar a la computadora durante el arranque.  La memoria caché Otro de los tipos de memoria utilizados por las computadoras es la denominada SRAM, más conocida como memoria Caché. Tanto el procesador como el disco rígido y la motherboard poseen su propia memoria caché, que básicamente resguarda distintas direcciones que son utilizadas por la memoria RAM para realizar diferentes funciones, tales como ejecutar programas instalados en la PC. El proceso que realiza la memoria caché es guardar las ubicaciones en el disco que ocupan los programas que han sido ejecutados, para que cuando vuelvan a ser iniciados el acceso a la aplicación logre ser más rápido. Existen tres tipos de caché diferentes:  El caché L1 que se encuentra en el interior del procesador y funciona a la misma velocidad que éste, y en el cual se guardan instrucciones y datos.  El caché L2 que suelen ser de dos tipos: interno y externo. El primero se encuentra dentro de la motherboard, mientras que el segundo se halla en el procesador, pero de manera externa, lo que lo hace más lento que el caché L1.  El caché L3 que sólo vienen incorporado a algunos de los microprocesadores más avanzados, lo que resulta en una mayor velocidad de procesos.
  • 10.
  • 11. 3. Realice un mapa mental donde se incluya como se realiza el proceso de la administración de la memoria y los diferentes esquemas de administración de memoria que existen.
  • 12. BIBLIOGRAFIA. Recuperado de: https://chsos20121909049.wordpress.com/2012/05/30/colas- multinivel/ Planificación de Procesos. (s.f). recuerdo de http://jmoral.es/blog/planificacion- procesos