<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=FCFS_CPU</id>
	<title>FCFS CPU - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=FCFS_CPU"/>
	<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=FCFS_CPU&amp;action=history"/>
	<updated>2026-10-22T16:48:12Z</updated>
	<subtitle>Historial de revisiones de esta página en la wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://manuais.iessanclemente.net/index.php?title=FCFS_CPU&amp;diff=7421&amp;oldid=prev</id>
		<title>Ricardofc en 16:37 24 nov 2008</title>
		<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=FCFS_CPU&amp;diff=7421&amp;oldid=prev"/>
		<updated>2008-11-24T16:37:53Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==FCFS (First Come First Served)==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:justify&amp;quot;&amp;gt;Este algoritmo tamén chamado &amp;#039;&amp;#039;&amp;#039;FIFO (First Input First Output)&amp;#039;&amp;#039;&amp;#039; ou &amp;#039;&amp;#039;&amp;#039;PEPS (Primeiro en Entrar Primeiro en Sair)&amp;#039;&amp;#039;&amp;#039; ten en conta a quenda de chegada. Este algoritmo determina que cando entra un proceso éste acapara a CPU, non podendo entrar outro proceso, ata o final da súa execución. Unha vez rematada a súa execución entra o seguinte proceso por orde de chegada na cola, e non abandoará a CPU ata o final da súa execución, e continuarase así ata finalizar a cola de procesos a executar.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Imos ver un exemplo para explicar como traballa o algoritmo &amp;#039;&amp;#039;&amp;#039;FCFS&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
* Supoñemos a situación seguinte: 3 procesos chegan no mesmo instante, o tempo de chegada 0,  e na orde P1, P2 e P3.&lt;br /&gt;
:* &amp;#039;&amp;#039;&amp;#039;Tempo de chegada:&amp;#039;&amp;#039;&amp;#039; 0&lt;br /&gt;
:* &amp;#039;&amp;#039;&amp;#039;Cola:&amp;#039;&amp;#039;&amp;#039; P1, P2, P3&lt;br /&gt;
:* &amp;#039;&amp;#039;&amp;#039;Duración Proceso:&amp;#039;&amp;#039;&amp;#039; P1--&amp;gt;12 ciclos de CPU, P2--&amp;gt;5 ciclos de CPU, P3--&amp;gt;7 ciclos de CPU.&lt;br /&gt;
sendo,&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;te|&amp;lt;sub&amp;gt;Pi&amp;lt;/sub&amp;gt;&amp;#039;&amp;#039;&amp;#039; O tempo de espera do Proceso Pi&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;tr|&amp;lt;sub&amp;gt;Pi&amp;lt;/sub&amp;gt;&amp;#039;&amp;#039;&amp;#039; O tempo de retorno do Proceso Pi&lt;br /&gt;
&lt;br /&gt;
Imos calcular o tempo de espera(te), o tempo de retorno(tr) e o tempo medio de espera para este algoritmo, así como o Diagrama de Gantt correspondente,&lt;br /&gt;
&lt;br /&gt;
[[Imagen:FCFS_CPU.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: justify&amp;quot;&amp;gt;Como podemos ver na imaxe o algoritmo FCFS segue este procedemento : &lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;#039;&amp;#039;&amp;#039;Ciclo 1 da CPU-Tempo de Chegada 0:&amp;#039;&amp;#039;&amp;#039; O primeiro proceso en entrar na CPU é o proceso P1 pois na orde de chegada é o primeiro da cola de procesos. O algoritmo FCFS determina que ao entrar un proceso esté ocupará a CPU ata que o mesmo remate, así o proceso P1 acapara a CPU durante os primeiros 12 ciclos da mesma.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;#039;&amp;#039;&amp;#039;Ciclo 13 da CPU-Tempo de Chegada 12:&amp;#039;&amp;#039;&amp;#039; A continuación entra na CPU o proceso P2 que é o seguinte na cola, co cal acapara a CPU 5 ciclos da mesma ata que o proceso remata.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;#039;&amp;#039;&amp;#039;Ciclo 18 da CPU-Tempo de Chegada 17:&amp;#039;&amp;#039;&amp;#039; Prosegue o seguinte na cola que é o proceso P3 acaparando a CPU 7 ciclos da mesma.&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Imos ver que pasaría se agora,  &lt;br /&gt;
* Supoñemos a situación seguinte: 3 procesos chegan no mesmo instante, o tempo de chegada 0,  e na orde P2, P3 e P1.&lt;br /&gt;
:* &amp;#039;&amp;#039;&amp;#039;Tempo de chegada:&amp;#039;&amp;#039;&amp;#039; 0&lt;br /&gt;
:* &amp;#039;&amp;#039;&amp;#039;Cola:&amp;#039;&amp;#039;&amp;#039; P2, P3, P1&lt;br /&gt;
:* &amp;#039;&amp;#039;&amp;#039;Duración Proceso:&amp;#039;&amp;#039;&amp;#039; P1--&amp;gt;12 ciclos de CPU, P2--&amp;gt;5 ciclos de CPU, P3--&amp;gt;7 ciclos de CPU.&lt;br /&gt;
sendo,&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;te|&amp;lt;sub&amp;gt;Pi&amp;lt;/sub&amp;gt;&amp;#039;&amp;#039;&amp;#039; O tempo de espera do Proceso Pi&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;tr|&amp;lt;sub&amp;gt;Pi&amp;lt;/sub&amp;gt;&amp;#039;&amp;#039;&amp;#039; O tempo de retorno do Proceso Pi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Imagen:FCFS_2_CPU.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: justify&amp;quot;&amp;gt;Como podemos ver na imaxe o algoritmo FCFS segue este procedemento : &lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;#039;&amp;#039;&amp;#039;Ciclo 1 da CPU-Tempo de Chegada 0:&amp;#039;&amp;#039;&amp;#039; O primeiro proceso en entrar na CPU é o proceso P2 pois na orde de chegada é o primeiro da cola de procesos. O algoritmo FCFS determina que ao entrar un proceso esté ocupará a CPU ata que o mesmo remate, así o proceso P2 acapara a CPU durante os primeiros 5 ciclos da mesma.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;#039;&amp;#039;&amp;#039;Ciclo 6 da CPU-Tempo de Chegada 5:&amp;#039;&amp;#039;&amp;#039; A continuación entra na CPU o proceso P3 que é o seguinte na cola, co cal acapara a CPU 7 ciclos da mesma ata que o proceso remata.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;#039;&amp;#039;&amp;#039;Ciclo 13 da CPU-Tempo de Chegada 12:&amp;#039;&amp;#039;&amp;#039; Prosegue o seguinte na cola que é o proceso P1 acaparando a CPU 12 ciclos da mesma.&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--ricardofc 24 nov 2008&lt;/div&gt;</summary>
		<author><name>Ricardofc</name></author>
	</entry>
</feed>