FIFO “First in, first out”

Description

Sistemas Operativos
Efrain Andres Vergara Serrato
Mind Map by Efrain Andres Vergara Serrato, updated more than 1 year ago More Less
Accel Aguilar
Created by Accel Aguilar about 6 years ago
Efrain Andres Vergara Serrato
Copied by Efrain Andres Vergara Serrato over 5 years ago
3
0

Resource summary

FIFO “First in, first out”
  1. Primero que entra, primero que sale. Con este algoritmo no apropiativo, la CPU se asigna a los procesos en el orden en el que la solicitan. En esencia hay una sola cola de procesos listos
    1. PROCESO
      1. Cuando el primer trabajo entra al sistema desde el exterior en la mañana, se inicia de inmediato y se le permite ejecutarse todo el tiempo que desee.
        1. A medida que van entrando otros trabajos, se colocan al final de la cola. Si el proceso en ejecución se bloquea, el primer proceso en la cola se ejecuta a continuación.
          1. Cuando un proceso bloqueado pasa al estado listo, al igual que un trabajo recién llegado, se coloca al final de la cola.
      2. VENTAJAS
        1. La gran fuerza de este algoritmo es que es fácil de comprender e igualmente sencillo de programar.
          1. Para elegir un proceso a ejecutar sólo se requiere eliminar uno de la parte frontal de la cola. Para agregar un nuevo trabajo o desbloquear un proceso sólo hay que adjuntarlo a la parte final de la cola.
        2. DESVENTAJAS
          1. No es válido para entornos interactivos ya que un proceso de mucho cálculo de CPU hace aumentar el tiempo de espera de los demás procesos
        Show full summary Hide full summary

        Similar

        FUNDAMENTOS DE REDES DE COMPUTADORAS
        anhita
        Test: "La computadora y sus partes"
        Dayana Quiros R
        Abreviaciones comunes en programación web
        Diego Santos
        Seguridad en la red
        Diego Santos
        Excel Básico-Intermedio
        Diego Santos
        Evolución de la Informática
        Diego Santos
        Introducción a la Ingeniería de Software
        David Pacheco Ji
        Conceptos básicos de redes
        ARISAI DARIO BARRAGAN LOPEZ
        La ingenieria de requerimientos
        Sergio Abdiel He
        TECNOLOGÍA TAREA
        Denisse Alcalá P
        Navegadores de Internet
        M Siller