El algoritmo FCFS(first come – first-served), conocido como primero en llegar, primero en ser atendido.
Dentro de este campo de planificación es el más sencillo, pues es similar a una cola de estructura (FIFO)
Este algoritmo trabaja de la siguiente manera, al entrar un proceso al estado de “listo”, el
bloque de control de proceso se ubica en el final de la cola, entonces
el cpu al estar libre retirará de esta cola el primer elemento(cabeza).
Es
decir, en este algoritmo el tiempo de espera par que un proceso se
ejecute es incierto y no mínimo. Pudiendo así ejecutarse dentro de la
cpu un proceso que consuma demasiado tiempo, atrasando a otros procesos y
dejando la cpu sin trabajo por lapsos de tiempo.
En definitiva este algoritmo hace que los procesos pequeños esperen a que un grande abandone la cpu. Una gran desventaja.