<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Sistemas Operativos &#8211; Manejador de procesos &#8211; Parte 1 &#8211; Fundamentos</title>
	<atom:link href="http://juank.black-byte.com/sistemas_operativos-procesos-fundamentos/feed/" rel="self" type="application/rss+xml" />
	<link>http://juank.black-byte.com/sistemas_operativos-procesos-fundamentos/</link>
	<description>Más allá de los sistemas de información: (C#)=&#62; videojuegos, soluciones a problemas interesantes y Sistemas Operativos</description>
	<lastBuildDate>Tue, 07 Feb 2012 15:55:16 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: SC</title>
		<link>http://juank.black-byte.com/sistemas_operativos-procesos-fundamentos/comment-page-1/#comment-2462</link>
		<dc:creator>SC</dc:creator>
		<pubDate>Wed, 28 Dec 2011 19:15:09 +0000</pubDate>
		<guid isPermaLink="false">http://juank.black-byte.com/uncategorized-sistemas-operativos-manejador-de-procesos-1-fundamentos/#comment-2462</guid>
		<description>Hola, disculpa si el comentario deberia ir en otro sitio, pero queria saber si tienes algun ejemplo sencillo del uso en C# del protocolo UDP, he visitado infinidad de sitios y probado ejemplos pero todos estan orientados a que las app clientes envien msj al servidor y lo que estoy tratando de hacer es que el servidor les envie el mismo msj a todos los clientes, se que no debe ser dificil pero estoy iniciando en C#, familiarizandome con su API y las apps distribuidas. y no se si se puede hacer lo que planteo.

Gracias por tu tiempo, Saludos.</description>
		<content:encoded><![CDATA[<p>Hola, disculpa si el comentario deberia ir en otro sitio, pero queria saber si tienes algun ejemplo sencillo del uso en C# del protocolo UDP, he visitado infinidad de sitios y probado ejemplos pero todos estan orientados a que las app clientes envien msj al servidor y lo que estoy tratando de hacer es que el servidor les envie el mismo msj a todos los clientes, se que no debe ser dificil pero estoy iniciando en C#, familiarizandome con su API y las apps distribuidas. y no se si se puede hacer lo que planteo.</p>
<p>Gracias por tu tiempo, Saludos.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JuanK</title>
		<link>http://juank.black-byte.com/sistemas_operativos-procesos-fundamentos/comment-page-1/#comment-1322</link>
		<dc:creator>JuanK</dc:creator>
		<pubDate>Wed, 02 Mar 2011 13:51:52 +0000</pubDate>
		<guid isPermaLink="false">http://juank.black-byte.com/uncategorized-sistemas-operativos-manejador-de-procesos-1-fundamentos/#comment-1322</guid>
		<description>La bibliografía soy yo el articulo como veras es 100% mio. Que de donde lo saque?
e mi experiencia personal como desarrollador y de decenas de libros de sistemas opertativos leidos durante mi trayectoria profesional.</description>
		<content:encoded><![CDATA[<p>La bibliografía soy yo el articulo como veras es 100% mio. Que de donde lo saque?<br />
e mi experiencia personal como desarrollador y de decenas de libros de sistemas opertativos leidos durante mi trayectoria profesional.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: EDUARDO</title>
		<link>http://juank.black-byte.com/sistemas_operativos-procesos-fundamentos/comment-page-1/#comment-1320</link>
		<dc:creator>EDUARDO</dc:creator>
		<pubDate>Wed, 02 Mar 2011 12:31:11 +0000</pubDate>
		<guid isPermaLink="false">http://juank.black-byte.com/uncategorized-sistemas-operativos-manejador-de-procesos-1-fundamentos/#comment-1320</guid>
		<description>Una pregunta la bibliografia o articulos desde donde sacas todo esto la puedes citar,ya que estoy haciedno mi tesis en esta area y me es susmamente importante corroborar la informacion y citarla te lo agradeceria..

att Eduardo Kano 
Cartagena -Colombia</description>
		<content:encoded><![CDATA[<p>Una pregunta la bibliografia o articulos desde donde sacas todo esto la puedes citar,ya que estoy haciedno mi tesis en esta area y me es susmamente importante corroborar la informacion y citarla te lo agradeceria..</p>
<p>att Eduardo Kano<br />
Cartagena -Colombia</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ideas de un Conejo</title>
		<link>http://juank.black-byte.com/sistemas_operativos-procesos-fundamentos/comment-page-1/#comment-406</link>
		<dc:creator>Ideas de un Conejo</dc:creator>
		<pubDate>Sun, 18 Oct 2009 18:28:49 +0000</pubDate>
		<guid isPermaLink="false">http://juank.black-byte.com/uncategorized-sistemas-operativos-manejador-de-procesos-1-fundamentos/#comment-406</guid>
		<description>[...] Parte 1 : Manejador de Procesos &#8211; Fundamentos [...]</description>
		<content:encoded><![CDATA[<p>[...] Parte 1 : Manejador de Procesos &ndash; Fundamentos [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sistemas Operativos - Manejador de procesos - Parte 3 - Threads &#124; Ideas de un Conejo</title>
		<link>http://juank.black-byte.com/sistemas_operativos-procesos-fundamentos/comment-page-1/#comment-402</link>
		<dc:creator>Sistemas Operativos - Manejador de procesos - Parte 3 - Threads &#124; Ideas de un Conejo</dc:creator>
		<pubDate>Sun, 18 Oct 2009 18:04:59 +0000</pubDate>
		<guid isPermaLink="false">http://juank.black-byte.com/uncategorized-sistemas-operativos-manejador-de-procesos-1-fundamentos/#comment-402</guid>
		<description>[...] Parte 1 : Manejador de Procesos – Fundamentos [...]</description>
		<content:encoded><![CDATA[<p>[...] Parte 1 : Manejador de Procesos – Fundamentos [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JuanK</title>
		<link>http://juank.black-byte.com/sistemas_operativos-procesos-fundamentos/comment-page-1/#comment-313</link>
		<dc:creator>JuanK</dc:creator>
		<pubDate>Mon, 16 Feb 2009 18:48:09 +0000</pubDate>
		<guid isPermaLink="false">http://juank.black-byte.com/uncategorized-sistemas-operativos-manejador-de-procesos-1-fundamentos/#comment-313</guid>
		<description>funciona exactamente igual.

por ejemplo poner una letra en pantalla implica dibujarla, y dibujarla no es mas que poner la letra en alguna región de la memoria de video.

lo que pasa es que a nivel macro eso no es tan claro porque por debajo hay varias capas de procesamiento que pueden hacer que cosas tan sencillas como colocar un carácter en pantalla se desenvuelva realmente en decenas de operaciones de maquina e incluso mas.

si va a internet, por el browser : desde el momento que tienes la direccion escrita y das enter pasan centeneras de cosas:

se procesa el enter y hace llamadoa las librerias del browser para navegar, las cuales a su vez necesitan del dispositivo de red el cual funciona con librerias del sistema operativo, pero a la vez esta conexion temporal se hace por http que esta soportado sobre tcp/ip entonces antes de cualquier cosa la peticion se vuelve http, luego el sistema tiene librerias para enviar esos dadtos en formato tcp/ip pero para hacerlo debe contactar al driver de la tarjeta de red para que enviando de byte en byte pueda crar un pack tcp (o muchos, los que se necesiten)... y alli enviar las tramas http con el request del browser etc etc

entonces si te fijas ahi muy por encima ya pueden haber pasado miles de instrucciones de cpu para contactar el dispositivo para crear tramas tcp/ip para enviar el http sobre ese tcp/ip para procesar el enter, capturar los datos etc etc...

imaginate word: tiene donde escribir, tiene botones usa el mouse etc etc...
concentremonos en el boton guardar y lo que sucede (muy por encima):

tiene una figura al presionarse
otra al no estar presionado
procesa eventos como click, mouse encima , mouse sale etc. etc.
y tiene codigo asociado para guardar lo cual implica otros miles de cosas para guardar... etc etc...
pero concentremonos en lo mas facil, en como se dibuja cuando esta normal...

para dibujarse debe tener código que abre el archivo de la imagen que del botón (un diquete tradicionalmente), o bien código que sabe donde esta esa imagen en memoria, una vez accede a esa informacion la puede obtener para dibujarse..

tambien tiene codigo para dibujar un cuadro y otras series de lineas que son las que componen un cuadro con efecto 3D ( como lo son los de word ),

hay codigo para redibujarse despues de que el mouse le pase encima etc etc etc

pero concentremonos ahora en una sola linea de ese boton...

para dibujar una linea se necesita saber el color de la linea, el grueso y el tipo de puntas...

pero entonces miremos mas alla... una linea se forma por una ecuacion que determina donde va cada punto, pues a la final se dibujan son los puntos,

por lo cual para dibujar un solo punto de esa linea de ese boton de word se requiere

codigo de maquina capaz de poner esa informacion en la memoria de video

sinos imaginamos eso de manera simplista seria como


color = 0x00FF0000 (rojo)

mov [direccion memoria de video], rojo

entonces alli se acaba de poner el color rojo en un punto de la memoria de video ( ese punto de la memoria de video representa una posicion en la pantalla  visible)


el proceso es mucho mas complejo de lo que describi, incluso por simplificar las cosas puede que no sea el orden correcto y me estoy saltando muchos pasos relacionados con los llamados a procedimientos saltos a modo kernel etc etc...


pero superficialmente asi es como funciona.



Espero te haya quedado claro.


saludos</description>
		<content:encoded><![CDATA[<p>funciona exactamente igual.</p>
<p>por ejemplo poner una letra en pantalla implica dibujarla, y dibujarla no es mas que poner la letra en alguna región de la memoria de video.</p>
<p>lo que pasa es que a nivel macro eso no es tan claro porque por debajo hay varias capas de procesamiento que pueden hacer que cosas tan sencillas como colocar un carácter en pantalla se desenvuelva realmente en decenas de operaciones de maquina e incluso mas.</p>
<p>si va a internet, por el browser : desde el momento que tienes la direccion escrita y das enter pasan centeneras de cosas:</p>
<p>se procesa el enter y hace llamadoa las librerias del browser para navegar, las cuales a su vez necesitan del dispositivo de red el cual funciona con librerias del sistema operativo, pero a la vez esta conexion temporal se hace por http que esta soportado sobre tcp/ip entonces antes de cualquier cosa la peticion se vuelve http, luego el sistema tiene librerias para enviar esos dadtos en formato tcp/ip pero para hacerlo debe contactar al driver de la tarjeta de red para que enviando de byte en byte pueda crar un pack tcp (o muchos, los que se necesiten)&#8230; y alli enviar las tramas http con el request del browser etc etc</p>
<p>entonces si te fijas ahi muy por encima ya pueden haber pasado miles de instrucciones de cpu para contactar el dispositivo para crear tramas tcp/ip para enviar el http sobre ese tcp/ip para procesar el enter, capturar los datos etc etc&#8230;</p>
<p>imaginate word: tiene donde escribir, tiene botones usa el mouse etc etc&#8230;<br />
concentremonos en el boton guardar y lo que sucede (muy por encima):</p>
<p>tiene una figura al presionarse<br />
otra al no estar presionado<br />
procesa eventos como click, mouse encima , mouse sale etc. etc.<br />
y tiene codigo asociado para guardar lo cual implica otros miles de cosas para guardar&#8230; etc etc&#8230;<br />
pero concentremonos en lo mas facil, en como se dibuja cuando esta normal&#8230;</p>
<p>para dibujarse debe tener código que abre el archivo de la imagen que del botón (un diquete tradicionalmente), o bien código que sabe donde esta esa imagen en memoria, una vez accede a esa informacion la puede obtener para dibujarse..</p>
<p>tambien tiene codigo para dibujar un cuadro y otras series de lineas que son las que componen un cuadro con efecto 3D ( como lo son los de word ),</p>
<p>hay codigo para redibujarse despues de que el mouse le pase encima etc etc etc</p>
<p>pero concentremonos ahora en una sola linea de ese boton&#8230;</p>
<p>para dibujar una linea se necesita saber el color de la linea, el grueso y el tipo de puntas&#8230;</p>
<p>pero entonces miremos mas alla&#8230; una linea se forma por una ecuacion que determina donde va cada punto, pues a la final se dibujan son los puntos,</p>
<p>por lo cual para dibujar un solo punto de esa linea de ese boton de word se requiere</p>
<p>codigo de maquina capaz de poner esa informacion en la memoria de video</p>
<p>sinos imaginamos eso de manera simplista seria como</p>
<p>color = 0x00FF0000 (rojo)</p>
<p>mov [direccion memoria de video], rojo</p>
<p>entonces alli se acaba de poner el color rojo en un punto de la memoria de video ( ese punto de la memoria de video representa una posicion en la pantalla  visible)</p>
<p>el proceso es mucho mas complejo de lo que describi, incluso por simplificar las cosas puede que no sea el orden correcto y me estoy saltando muchos pasos relacionados con los llamados a procedimientos saltos a modo kernel etc etc&#8230;</p>
<p>pero superficialmente asi es como funciona.</p>
<p>Espero te haya quedado claro.</p>
<p>saludos</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: José Díaz</title>
		<link>http://juank.black-byte.com/sistemas_operativos-procesos-fundamentos/comment-page-1/#comment-312</link>
		<dc:creator>José Díaz</dc:creator>
		<pubDate>Mon, 16 Feb 2009 02:59:42 +0000</pubDate>
		<guid isPermaLink="false">http://juank.black-byte.com/uncategorized-sistemas-operativos-manejador-de-procesos-1-fundamentos/#comment-312</guid>
		<description>Te saluda José Díaz, estudiante de Ing. de Sistemas y me han dejado una tarea sobre los procesos del sistema operativo que acá describo:

Realice graficamente o explique la relación en el momento que se utilizan: un procesador de textos, un navegador web, y un programa de mensajeria como por ejemplo msn y su relación con los procesos propios del sistema.

podrías hecharme una mano en eso pues no encuentro nada sobre esto.

Te agradeszco por adelantado la atención


gracias</description>
		<content:encoded><![CDATA[<p>Te saluda José Díaz, estudiante de Ing. de Sistemas y me han dejado una tarea sobre los procesos del sistema operativo que acá describo:</p>
<p>Realice graficamente o explique la relación en el momento que se utilizan: un procesador de textos, un navegador web, y un programa de mensajeria como por ejemplo msn y su relación con los procesos propios del sistema.</p>
<p>podrías hecharme una mano en eso pues no encuentro nada sobre esto.</p>
<p>Te agradeszco por adelantado la atención</p>
<p>gracias</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sistemas Operativos - Manejador de procesos - Procesos &#124; Ideas de un Conejo</title>
		<link>http://juank.black-byte.com/sistemas_operativos-procesos-fundamentos/comment-page-1/#comment-303</link>
		<dc:creator>Sistemas Operativos - Manejador de procesos - Procesos &#124; Ideas de un Conejo</dc:creator>
		<pubDate>Sun, 18 Jan 2009 01:31:10 +0000</pubDate>
		<guid isPermaLink="false">http://juank.black-byte.com/uncategorized-sistemas-operativos-manejador-de-procesos-1-fundamentos/#comment-303</guid>
		<description>[...] el post de Manejador de Procesos 1 – Fundamentos&#160; vimos, entre otros temas, que un proceso es un conjunto de instrucciones que se ejecutan con [...]</description>
		<content:encoded><![CDATA[<p>[...] el post de Manejador de Procesos 1 – Fundamentos&#160; vimos, entre otros temas, que un proceso es un conjunto de instrucciones que se ejecutan con [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RadicalEd</title>
		<link>http://juank.black-byte.com/sistemas_operativos-procesos-fundamentos/comment-page-1/#comment-301</link>
		<dc:creator>RadicalEd</dc:creator>
		<pubDate>Tue, 13 Jan 2009 14:57:20 +0000</pubDate>
		<guid isPermaLink="false">http://juank.black-byte.com/uncategorized-sistemas-operativos-manejador-de-procesos-1-fundamentos/#comment-301</guid>
		<description>Gracias mi conejito hermoso (jajaja) sin ofender es joda, queda para la próxima entrega de CL.

Gracias JuanK</description>
		<content:encoded><![CDATA[<p>Gracias mi conejito hermoso (jajaja) sin ofender es joda, queda para la próxima entrega de CL.</p>
<p>Gracias JuanK</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: paola montoya</title>
		<link>http://juank.black-byte.com/sistemas_operativos-procesos-fundamentos/comment-page-1/#comment-299</link>
		<dc:creator>paola montoya</dc:creator>
		<pubDate>Sat, 10 Jan 2009 21:45:43 +0000</pubDate>
		<guid isPermaLink="false">http://juank.black-byte.com/uncategorized-sistemas-operativos-manejador-de-procesos-1-fundamentos/#comment-299</guid>
		<description>super super bien , mi vida hermosa , te amo conejito bb .</description>
		<content:encoded><![CDATA[<p>super super bien , mi vida hermosa , te amo conejito bb .</p>
]]></content:encoded>
	</item>
</channel>
</rss>

