<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
		<id>https://1984.lsi.us.es/wiki-ssoo/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=MiguelRivero</id>
		<title>Wiki de Sistemas Operativos - Contribuciones del usuario [es]</title>
		<link rel="self" type="application/atom+xml" href="https://1984.lsi.us.es/wiki-ssoo/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=MiguelRivero"/>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-ssoo/index.php/Especial:Contribuciones/MiguelRivero"/>
		<updated>2026-04-11T02:54:34Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.29.0</generator>

	<entry>
		<id>https://1984.lsi.us.es/wiki-ssoo/index.php?title=Bloque_de_control_de_procesos&amp;diff=1346</id>
		<title>Bloque de control de procesos</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-ssoo/index.php?title=Bloque_de_control_de_procesos&amp;diff=1346"/>
				<updated>2011-10-06T15:16:18Z</updated>
		
		<summary type="html">&lt;p&gt;MiguelRivero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Para llevar a cabo la gestión de un proceso, es necesario que el sistema operativo guarde cierta información necesaria.  A ésta estructura se le conoce como '''el bloque de control del proceso o PCB (Process Control Block)'''.&lt;br /&gt;
&lt;br /&gt;
El bloque de control de procesos difiere mucho de un sistema a otros pero existen contenidos comunes:&lt;br /&gt;
&lt;br /&gt;
* Identificador del proceso: Identificar de forma unívoca al proceso en el sistema, generalmente se emplea un entero sin signo que se denomina PID (Process IDentifier).&lt;br /&gt;
&lt;br /&gt;
* Estado del proceso para el planificador de procesos (preparado, activo o bloqueado).&lt;br /&gt;
&lt;br /&gt;
* Contexto de la ejecución: valor de los registros del procesador, bits de estados, etc.&lt;br /&gt;
&lt;br /&gt;
* Aspectos relacionados con la administración de memoria, tales como el espacio de direcciones y la cantidad de memoria asignada a un proceso.&lt;br /&gt;
&lt;br /&gt;
* Aspectos relacionados con la administración de ficheros, tales como los ficheros con los que el proceso está actualmente operando.&lt;br /&gt;
&lt;br /&gt;
* En caso de soportar el sistema multiprocesador, los procesadores en los que el proceso puede ejecutarse.&lt;br /&gt;
&lt;br /&gt;
* En el caso de un sistema operativo tipo UNIX, el proceso padre de dicho proceso y la relación de procesos hijos.&lt;br /&gt;
&lt;br /&gt;
* Estadísticas temporales: Tiempo de lanzamiento del proceso, tiempo en estado activo, etc.&lt;br /&gt;
&lt;br /&gt;
En Linux, al PCB se le denomina ''Task Struct'', se puede consultar dicha estructura en:&lt;br /&gt;
&lt;br /&gt;
http://lxr.linux.no/#linux+v2.6.37.2/include/linux/sched.h#L1182&lt;br /&gt;
&lt;br /&gt;
http://lxr.linux.no/linux+v3.0.4/include/linux/sched.h#L1220&lt;br /&gt;
&lt;br /&gt;
En el núcleo de Minix, al PCB se le denomina ''Process table'', puede consultarse su implementación en el siguiente enlace:&lt;br /&gt;
&lt;br /&gt;
http://www.cise.ufl.edu/~cop4600/cgi-bin/lxr/http/source.cgi/kernel/proc.h&lt;/div&gt;</summary>
		<author><name>MiguelRivero</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-ssoo/index.php?title=Bloque_de_control_de_procesos&amp;diff=1345</id>
		<title>Bloque de control de procesos</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-ssoo/index.php?title=Bloque_de_control_de_procesos&amp;diff=1345"/>
				<updated>2011-10-06T15:14:38Z</updated>
		
		<summary type="html">&lt;p&gt;MiguelRivero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Para llevar a cabo la gestión de un proceso, es necesario que el sistema operativo guarde cierta información necesaria.  A ésta estructura se le conoce como '''el bloque de control del proceso o PCB (Process Control Block)'''.&lt;br /&gt;
&lt;br /&gt;
El bloque de control de procesos difiere mucho de un sistema a otros pero existen contenidos comunes:&lt;br /&gt;
&lt;br /&gt;
* Identificador del proceso: Identificar de forma unívoca al proceso en el sistema, generalmente se emplea un entero sin signo que se denomina PID (Process IDentifier).&lt;br /&gt;
&lt;br /&gt;
* Estado del proceso para el planificador de procesos (preparado, activo o bloqueado).&lt;br /&gt;
&lt;br /&gt;
* Contexto de la ejecución: valor de los registros del procesador, bits de estados, etc.&lt;br /&gt;
&lt;br /&gt;
* Aspectos relacionados con la administración de memoria, tales como el espacio de direcciones y la cantidad de memoria asignada a un proceso.&lt;br /&gt;
&lt;br /&gt;
* Aspectos relacionados con la administración de ficheros, tales como los ficheros con los que el proceso está actualmente operando.&lt;br /&gt;
&lt;br /&gt;
* En caso de soportar el sistema multiprocesador, los procesadores en los que el proceso puede ejecutarse.&lt;br /&gt;
&lt;br /&gt;
* En el caso de un sistema operativo tipo UNIX, el proceso padre de dicho proceso y la relación de procesos hijos.&lt;br /&gt;
&lt;br /&gt;
* Estadísticas temporales: Tiempo de lanzamiento del proceso, tiempo en estado activo, etc.&lt;br /&gt;
&lt;br /&gt;
En Linux, al PCB se le denomina ''Task Struct'', se puede consultar dicha estructura en:&lt;br /&gt;
&lt;br /&gt;
http://lxr.linux.no/#linux+v2.6.37.2/include/linux/sched.h#L1182&lt;br /&gt;
http://lxr.linux.no/linux+v3.0.4/include/linux/sched.h#L1220&lt;br /&gt;
&lt;br /&gt;
En el núcleo de Minix, al PCB se le denomina ''Process table'', puede consultarse su implementación en el siguiente enlace:&lt;br /&gt;
&lt;br /&gt;
http://www.cise.ufl.edu/~cop4600/cgi-bin/lxr/http/source.cgi/kernel/proc.h&lt;/div&gt;</summary>
		<author><name>MiguelRivero</name></author>	</entry>

	</feed>