<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Hardware &#8211; Blog de Javier Smaldone</title>
	<atom:link href="https://blog.smaldone.com.ar/category/hardware/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.smaldone.com.ar</link>
	<description>Todos los días se aprende algo viejo</description>
	<lastBuildDate>Tue, 15 Dec 2009 17:53:40 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
<site xmlns="com-wordpress:feed-additions:1">4035488</site>	<item>
		<title>¿Linux en todos los celulares?</title>
		<link>https://blog.smaldone.com.ar/2009/12/15/linux-en-todos-los-celulares/</link>
					<comments>https://blog.smaldone.com.ar/2009/12/15/linux-en-todos-los-celulares/#comments</comments>
		
		<dc:creator><![CDATA[Javier]]></dc:creator>
		<pubDate>Tue, 15 Dec 2009 17:53:40 +0000</pubDate>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Hardware]]></category>
		<guid isPermaLink="false">http://blog.smaldone.com.ar/?p=333</guid>

					<description><![CDATA[En la actualidad, no hay fabricante de teléfonos celulares que no esté apostando fuertemente a Linux como sistema operativo de base para sus equipos de alta gama (léase: los que usaremos en el futuro). Aunque muchas veces los anuncios se encuentran disfrazados por una tupida cobertura marketinera, tanto Nokia, Motorola, Samsung, Sony-Ericsson, entre otros, están &#8230; <a href="https://blog.smaldone.com.ar/2009/12/15/linux-en-todos-los-celulares/" class="more-link">Sigue leyendo <span class="screen-reader-text">¿Linux en todos los celulares?</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>En la actualidad, no hay fabricante de teléfonos celulares que no esté apostando fuertemente a <strong>Linux</strong> como sistema operativo de base para sus equipos de alta gama (léase: los que usaremos en el futuro).</p>
<p>Aunque muchas veces los anuncios se encuentran disfrazados por una tupida cobertura marketinera, tanto <strong>Nokia</strong>, <strong>Motorola</strong>, <strong>Samsung</strong>, <strong>Sony-Ericsson</strong>, entre otros, están apostando a <strong>Linux</strong> como plataforma preferida (y en muchos casos, única) para sus nuevos dispositivos.</p>
<p>A continuación, un resumen de las tecnologías utilizadas por cada fabricante, a modo de «mapa» para tratar de entender el panorama que se presenta.</p>
<p><span id="more-333"></span></p>
<h3>Nokia</h3>
<p><strong>Nokia</strong> fue el principal impulsor del uso del sistema operativo <a href="http://es.wikipedia.org/wiki/Symbian_OS">Symbian</a> en sus dispositivos de gama alta. El mismo es utilizado actualmente por otros fabricantes, tales como <strong>Sony-Ericsson</strong> y <strong>Samsung</strong>. Ya se ha anunciado que <strong>Symbian</strong> pronto será distribuido bajo una licencia libre.</p>
<p>Sin embargo, recientemente <a href="http://www.pcworld.com/businesscenter/article/182471/nokia_ousts_symbian_os_from_highend_handsets.html">Nokia ha anunciado</a> que sus nuevos dispositivos de gama alta, se basarán en otro sistema operativo: <a href="http://en.wikipedia.org/wiki/Maemo">Maemo</a>, que se encuentra fuertemente basado en <strong>Debian GNU/Linux</strong> (¡hasta provee <strong>apt</strong>!).</p>
<p>El por qué es claro: <strong>Nokia</strong> forma parte de la <a href="http://en.wikipedia.org/wiki/Linux_Foundation">Linux Foundation</a> (que tiene como empleado, entre otros, al mismísimo creador de Linux, <strong>Linus Torvalds</strong>).</p>
<h3>Motorola</h3>
<p><strong>Motorola</strong>, hace más de un año, decidió <a href="http://www.itworldcanada.com/news/motorola-switches-to-googles-android-as-q3-loses-reach-397m-/04287">dejar de utilizar</a> tanto su sistema operativo basado en <strong>Linux</strong>, como así también <strong>Symbian</strong>, para comenzar a utilizar <strong>Windows Mobile</strong> y el sistema operativo <a href="http://es.wikipedia.org/wiki/Android">Android</a> (desarrollado por <strong>Google</strong> y también basado en <strong>Linux</strong>).</p>
<p>Hoy, su apuesta por <strong>Windows Mobile</strong> <a href="http://www.thestreet.com/story/10591263/1/att-opted-out-of-motorolas-android-plan.html?cm_ven=GOOGLEN">parece haberse debilitado</a>, para finalmente volcarse al uso de <strong>Android</strong> en sus últimos equipos (a partir del reciente <a href="http://en.wikipedia.org/wiki/Motorola_Milestone">Motorola Milestone</a>, lanzado al mercado con un precio realmente sorprendente).</p>
<p><strong>Motorola</strong> forma parte no solamente de la <strong>Linux Foundation</strong>, sino también de la <a href="http://es.wikipedia.org/wiki/LiMo_Foundation">Limo Foundation</a>, fundación que promueve el uso de <strong>Linux</strong> en plataformas móviles y que agrupa, entre sus más de 50 miembros, a los principales operadores de telefonía móvil del mundo.</p>
<h3>Sony Ericsson</h3>
<p>Esta empresa comenzó a dejar de utilizar <strong>Symbian</strong>  en favor de <strong>Windows Mobile</strong>. Recientemente, como puede observarse <a href="http://en.wikipedia.org/wiki/XPERIA">en su línea XPERIA</a>, se ha movido hacia <strong>Linux</strong>, utilizando <strong>Android</strong>.</p>
<p><strong>Ericsson</strong> también forma parte de la <strong>Limo Foundation</strong>.</p>
<h3>Samsung</h3>
<p><strong>Samsung</strong> ha anunciado que <a href="http://www.telecomskorea.com/market-8281.html">descartará a Windows Mobile</a> en sus equipos, lanzando una plataforma que intenta competir con <strong>Android</strong>, llamada «<a href="http://en.wikipedia.org/wiki/Bada_(operating_system)">Bada</a>«.</p>
<p>Aunque todavía se encuentra en desarrollo, ya se sabe que <strong>Bada</strong> también estará basado en <strong>Linux</strong>. Esto no debería sorprender, ya que <strong>Samsung</strong> es uno de los fundadores de la <strong>Limo Foundation</strong>.</p>
<h3>Google</h3>
<p><strong>Google</strong> no sólo ha incursionado en el mercado de la telefonía móvil con su plataforma <strong>Android</strong>, sino que recientemente <a href="http://www.washingtonpost.com/wp-dyn/content/article/2009/12/14/AR2009121403454.html">ha anunciado</a> que lanzará su propio celular.</p>
<p>Además, hace unos días anunció que se encuentra desarrollando un «nuevo» sistema operativo: <a href="http://es.wikipedia.org/wiki/Google_Chrome_OS">Chrome OS</a>, también basado en <strong>Linux</strong> (y con cierta <a href="http://blogs.computerworld.com/15127/ubuntus_canonical_and_google_partner_to_create_chrome">relación con Ubuntu</a>). También se ha anunciado que en un futuro, <strong>Android</strong> y <strong>Chrome OS</strong> <a href="http://news.cnet.com/8301-30684_3-10402653-265.html">convergerán en un único producto</a>.</p>
<p>Esta fuerte apuesta de <strong>Google</strong> por <strong>Linux</strong> tampoco debiera llamar la atención, ya que es otro de los miembros de la <strong>Linux Foundation</strong>.</p>
<h3>Los fabricantes de CPUs</h3>
<h4>Intel</h4>
<p>El otrora socio estratégico de <strong>Microsoft</strong>, <a href="http://moblinzone.com/partners/17/Intel">también impulsa</a> una plataforma para dispositivos móviles basada en <strong>Linux</strong>. Se trata de <a href="http://es.wikipedia.org/wiki/Moblin_(proyecto)">Moblin</a> (<em>Mobile Linux</em>, optimizado para procesadores <strong>Atom</strong>), que fue inicialment desarrollado por <strong>Intel</strong> y luego traspasado a la <strong>Linux Foundation</strong> (de la cual <strong>Intel</strong> es uno de los principales miembros).</strong></p>
<h4>AMD</h4>
<p><strong>AMD</strong> también se ha sumado a la apuesta por <strong>Linux</strong>, integrando la <strong>Linux Foundation</strong>. </p>
<h4>ARM y Texas Instrument</h4>
<p><strong>ARM</strong> (diseñador de las CPUs más utilizadas en celulares) y <strong>Texas Instrument</strong> (uno de sus principales fabricantes) pertenecen tanto a la <strong>Linux Foundation</strong> como a la <strong>Limo Foundation</strong>.</p>
<h3>Conclusión</h3>
<p>El panorama es claro: <strong>Linux</strong> se perfila como la principal opción no sólo en el mundo de los teléfonos celulares, sino también en los dispositivos móviles en general (algunos estudios afirman que <a href="http://www.computerworld.com/s/article/9140343/Linux_s_share_of_netbooks_surging_not_sagging_says_analyst">el 33% de las netbooks vendidas durante el 2009 tienen <strong>Linux</strong></a>).</p>
<p>Más allá de las especulaciones sobre el futuro, la realidad nos indica que practicamente todos los fabricantes de dispositivos electrónicos y de software (a excepción de <strong>Microsoft</strong>), así como también los operadores de telefonía celular más importantes, se encuentran reunidos en la <strong>Linux Foundation</strong> y la <strong>Limo Foundation</strong>. Y, claro está, esta presencia no es sólo simbólica.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smaldone.com.ar/2009/12/15/linux-en-todos-los-celulares/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">333</post-id>	</item>
		<item>
		<title>Las computadoras más grandes del mundo siguen usando Linux</title>
		<link>https://blog.smaldone.com.ar/2009/12/15/las-computadoras-mas-grandes-del-mundo-siguen-usando-linux/</link>
					<comments>https://blog.smaldone.com.ar/2009/12/15/las-computadoras-mas-grandes-del-mundo-siguen-usando-linux/#comments</comments>
		
		<dc:creator><![CDATA[Javier]]></dc:creator>
		<pubDate>Tue, 15 Dec 2009 15:40:13 +0000</pubDate>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Hardware]]></category>
		<guid isPermaLink="false">http://blog.smaldone.com.ar/?p=323</guid>

					<description><![CDATA[Según la última publicación de la lista Top500 Supercomputer, que reune a las quinientas computadoras más potentes del mundo, Linux sigue siendo el principal Sistema Operativo utilizado en estos sistemas (tal como lo es desde hace varios años). El listado de fin de este año trae unas cuantas sopresas: No solamente Linux se afianza como &#8230; <a href="https://blog.smaldone.com.ar/2009/12/15/las-computadoras-mas-grandes-del-mundo-siguen-usando-linux/" class="more-link">Sigue leyendo <span class="screen-reader-text">Las computadoras más grandes del mundo siguen usando Linux</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>Según la última publicación de la lista <a href="http://www.top500.org/list/2009/11/100">Top500 Supercomputer</a>, que reune a las quinientas computadoras más potentes del mundo, <strong>Linux</strong> sigue siendo el principal Sistema Operativo utilizado en estos sistemas (tal como lo es <a href="https://blog.smaldone.com.ar/2006/06/29/las-computadoras-mas-grandes-del-mundo-usan-linux/">desde hace varios años</a>).</p>
<p>El listado de fin de este año trae unas cuantas sopresas: No solamente <strong>Linux</strong> se afianza como el Sistema Operativo más elegido, sino que un equipo con procesadores <strong>AMD</strong> desplaza del primer lugar a los tan renombrados procesadores <strong>Power</strong> de <strong>IBM</strong>.</p>
<p>A continuación, un extracto del <strong>Top 500</strong>:</p>
<p><span id="more-323"></span></p>
<table>
<thead>
<caption>Tabla 1: Extracto del TOP 500</caption>
<tr>
<th>Posición</th>
<th>Fabricante</th>
<th>Núcleos</th>
<th>Procesadores</th>
<th>SO</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>Cray</td>
<td>224162</td>
<td>AMD x86_64</td>
<td>Linux</td>
</tr>
<tr>
<td>2</td>
<td>IBM</td>
<td>122400</td>
<td>Power</td>
<td>Linux</td>
</tr>
<tr>
<td>3</td>
<td>Cray</td>
<td>98928</td>
<td>AMD x86_64</td>
<td>Linux</td>
</tr>
<tr>
<td>4</td>
<td>IBM</td>
<td>294912</td>
<td>Power</td>
<td>Linux + CNK</td>
</tr>
<tr>
<td>5</td>
<td>	NUDT</td>
<td>71680</td>
<td>Intel EM64T</td>
<td>Linux</td>
</tr>
<tr>
<td>6</td>
<td>	SGI</td>
<td>56320</td>
<td>Intel EM64T</td>
<td>Linux + SGI ProPack</td>
</tr>
<tr>
<td>7</td>
<td>IBM</td>
<td>212992</td>
<td>Power</td>
<td>Linux + CNK</td>
</tr>
<tr>
<td>8</td>
<td>IBM</td>
<td>163840</td>
<td>Power</td>
<td>Linux + CNK</td>
</tr>
<tr>
<td>9</td>
<td>Sun</td>
<td>62976</td>
<td>AMD x86_64</td>
<td>Linux</td>
</tr>
<tr>
<td>10</td>
<td>Sun</td>
<td>41616</td>
<td>Intel EM64T</td>
<td>Linux</td>
</tr>
</tbody>
</table>
<p>En total, casi el <em>90%</em> de las 500 computadoras más potentes usan <strong>Linux</strong> (si consideramos la suma de todos los derivados de <strong>Unix</strong> la cifra supera el <em>95%</em>):</p>
<table>
<thead>
<caption>Tabla 2: Tipo de Sistema Operativo</caption>
<tr>
<th>SO</th>
<th>Cantidad</th>
<th>Porcentaje</th>
</tr>
</thead>
<tbody>
<tr>
<td>Linux</td>
<td>446</td>
<td>89,20%</td>
</tr>
<tr>
<td>Unix</td>
<td>25</td>
<td>5,00%</td>
</tr>
<tr>
<td>Varios</td>
<td>23</td>
<td>4,60%</td>
</tr>
<tr>
<td>Windows</td>
<td>5</td>
<td>1,00%</td>
</tr>
<tr>
<td>BSD</td>
<td>1</td>
<td>0,20%</td>
</tr>
</tbody>
</table>
<p><em>Nota: Los sistemas operativos que aparecen agrupados bajo la denominación de «Varios» son, en general, también basados en Linux.</em></p>
<p>Es claro entonces que <strong>Linux</strong> es el lider indiscutido en computación de alto rendimiento y que los procesadores <strong>AMD Opteron</strong> son más que una alternativa viable para este tipo de sistemas (aunque todavía haya quienes <a href="https://blog.smaldone.com.ar/2008/11/27/rio-cuarto-e-ibm-el-romance-continua/">insistan en pagar fortunas</a> por equipos basados en los <strong>Power</strong> de <strong>IBM</strong>). </p>
<p>¡Ah, me olvidaba! <strong>Windows</strong> logra ubicar un sistema en la posición 20 (pero lamentablemente sólo logra un 1% entre las quinientas computadoras más poderosas de la actualidad).</p>
<p>Para finalizar, les presento a la computadora más potente del mundo: una <strong>Cray XT5-HE</strong> bautizada «<a href="http://www.nccs.gov/jaguar/">Jaguar</a>«. ¡Quién lo diría hace una década: el tope de la computación logrado por un sistema basado en <strong>Linux</strong> con procesadores <strong>AMD</strong>!</p>
<div class="centerpic"><img decoding="async" src="/files/supercomputadoras/jaguar.jpg" alt="Jaguar" /></div>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smaldone.com.ar/2009/12/15/las-computadoras-mas-grandes-del-mundo-siguen-usando-linux/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">323</post-id>	</item>
		<item>
		<title>Virtualización de hardware</title>
		<link>https://blog.smaldone.com.ar/2008/09/20/virtualizacion-de-hardware/</link>
					<comments>https://blog.smaldone.com.ar/2008/09/20/virtualizacion-de-hardware/#comments</comments>
		
		<dc:creator><![CDATA[Javier]]></dc:creator>
		<pubDate>Sat, 20 Sep 2008 15:09:20 +0000</pubDate>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Software]]></category>
		<guid isPermaLink="false">http://blog.smaldone.com.ar/?p=102</guid>

					<description><![CDATA[La virtualización de hardware es una técnica utilizada desde la década del 60, pero recientemente ha tomado nuevo impulso, en virtud de los últimos avances de los procesadores de Intel y AMD y también de la evolución de varias herramientas de software, muchas de ellas libres. En este artículo analizaremos brevemente los conceptos principales relacionados &#8230; <a href="https://blog.smaldone.com.ar/2008/09/20/virtualizacion-de-hardware/" class="more-link">Sigue leyendo <span class="screen-reader-text">Virtualización de hardware</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>La virtualización de hardware es una técnica utilizada desde la década del 60, pero recientemente ha tomado nuevo impulso, en virtud de los últimos avances de los procesadores de <strong>Intel</strong> y <strong>AMD</strong> y también de la evolución de varias herramientas de software, muchas de ellas libres.</p>
<p>En este artículo analizaremos brevemente los conceptos principales relacionados con la virtualización de hardware, incluyendo las diversas alternativas existentes.</p>
<p><span id="more-102"></span></p>
<h3>¿Qué es la virtualización?</h3>
<p>El objetivo de la virtualización es la simulación de varias computadoras lógicas, a partir de una computadora real. Para ello existen varias técnicas, que van desde la virtualización del hardware (CPU, memoria y dispositivos) hasta la separación de los procesos utilizando un único <em>kernel</em>.</p>
<p>La virtualización nos permite, entre otras cosas:</p>
<ul>
<li>Alojar varios servidores en una única computadora física. Esto nos permite optimizar el uso de recursos (CPU, memoria, almacenamiento).</li>
<li>Simplificar la realización de copias de respaldo (<em>backup</em>) y su restablecimiento. Todo un servidor virtual puede ser un único archivo.</li>
<li>Migrar fácilmente servidores entre distintas computadoras.</li>
<li>Incrementar la seguridad, utilizando servidores aislados para tareas diferentes.</li>
</ul>
<p>A través de la virtualización podemos, por ejemplo, utilizar servidores virtuales para cada servicio que deseemos implementar en nuestra red, independientemente del hardware disponible. Estos servidores pueden ser administrados por personas distintas. Más adelante, al aumentar las necesidades, pueden añadirse nuevos servidores físicos y migrar los servidores virtuales existentes con un costo mínimo.</p>
<h3>Algunos conceptos básicos</h3>
<p>En los años &#8217;60, <strong>IBM</strong> llamaba al sistema operativo «<em>supervisor</em>«. Por esto, a aquellos con capacidad de correr otros sistemas operativos sobre ellos los llamó «<em>hypervisors</em>«, terminología que persiste en la actualidad. Al <em>hypervisor</em> también se lo denomina «<em>sistema operativo host</em>«.</p>
<p>Las «<em>máquinas virtuales</em>» (como la <strong>Java Virtual Machine</strong> o el <strong>BCPL</strong> de los &#8217;60) proveen una <em>CPU</em> virtual. Su objetivo no es virtualizar todo el hardware, sino solamente permitir la ejecución de código portable en distintas arquitecturas (esto se conoce como «virtualización a nivel de aplicación»). Un intento similar consiste en la traducción de instrucciones al nivel de la CPU, tal como lo realizan los procesadores <strong>Crusoe</strong>.</p>
<h3>Tipos de virtualización</h3>
<p>A continuación, analizaremos las técnicas más comunes de virtualización y algunas de sus implementaciones. (Comenzaremos por las menos interesantes, dejando lo mejor para el final.)</p>
<h4>Virtualización de hardware</h4>
<p>Este es el tipo de virtualización más complejo de lograr. Consiste en emular, mediante máquinas virtuales, los componentes de hardware. De esta manera el sistema operativo no se ejecuta sobre el hardware real sino sobre el virtual.</p>
<div class="centerpic"><img decoding="async" src="https://blog.smaldone.com.ar/files/virtualization/hardware.png" alt="Virtualización de hardware" /></div>
<p>La gran ventaja de este enfoque es que pueden emularse distintas plataformas de hardware (por ejemplo, x86 sobre SPARC). Su principal desventaja es el alto costo de traducción de cada una de las operaciones de las máquinas virtuales a la máquina real, pudiendo obtenerse un rendimiento de 100 a 1000 veces menor.</p>
<h4>Virtualización a nivel del Sistema Operativo</h4>
<p>Este es el otro extremo de la virtualización. En este esquema no se virtualiza el hardware y se ejecuta una única instancia del sistema operativo (<em>kernel</em>). Los distintos procesos perteneciente a cada servidor virtual se ejecutan aislados del resto.</p>
<div class="centerpic"><img decoding="async" src="https://blog.smaldone.com.ar/files/virtualization/os.png" alt="Virtualización a nivel del Sistema Operativo" /></div>
<p>La ventaja de este enfoque es la separación de los procesos de usuario prácticamente sin pérdida en el rendimiento, pero al compartir todos los servidores virtuales el mismo kernel no pueden obtenerse el resto de las ventajas de la virtualización.</p>
<h4>Paravirtualización (paravirtualization)</h4>
<p>La paravirtualización consiste en ejecutar sistemas operativos <em>guests</em> sobre otro sistema operativo que actúa como <em>hipervisor</em> (<em>host</em>). Los <em>guests</em> tienen que comunicarse con el <em>hypervisor</em> para lograr la virtualización.</p>
<div class="centerpic"><img decoding="async" src="https://blog.smaldone.com.ar/files/virtualization/para.png" alt="Paravirtualización" /></div>
<p>Las ventajas de este enfoque son un muy buen rendimiento y la posibilidad de ejecutar distintos sistemas operativos como <em>guests</em>. Se obtienen, además, todas las ventajas de la virtualización enunciadas anteriormente. Su desventaja es que los sistemas operativos <em>guests</em> deben ser modificados para funcionar en este esquema.</p>
<h4>Virtualización completa (full virtualization)</h4>
<p>La virtualización completa es similar a la paravirtualización pero no requiere que los sistemas operativos <em>guest</em> colaboren con el <em>hypervisor</em>. En plataformas como la <strong>x86</strong> existen algunos inconvenientes para lograr la virtualización completa, que son solucionados con las últimas tecnologías propuestas por <strong>AMD</strong> e <strong>Intel</strong>.</p>
<div class="centerpic"><img decoding="async" src="https://blog.smaldone.com.ar/files/virtualization/full.png" alt="Virtualización completa" /></div>
<p>Este método tiene todas las ventajas de la paravirtualización, con el añadido de que no es necesaria ninguna modificación a los <em>guests</em>. La única restricción es que estos últimos deben soportar la arquitectura de hardware utilizada.</p>
<h3>Avances en el hardware</h3>
<p>Recientemente, tanto <strong>AMD</strong> como <strong>Intel</strong> han incorporado en sus CPUs tecnologías que simplifican y optimizan notablemente los esquemas de virtualización completa y paravirtualización.</p>
<p>En el caso de <strong>Intel</strong> se denomina <a href="http://www.intel.com/technology/virtualization/index.htm"><strong>VT</strong></a> (por «<em>virtualization technology</em>«), y está disponible en las líneas Vpro, Xeon e Itanium 2.</p>
<p><strong>AMD</strong> primero bautizó a su tecnología de virtualización como <strong>Pacifica</strong> y luego pasó a llamarse <strong>AMD-V</strong>. La misma está disponible en todos los procesadores con socket <strong>AM2</strong> (inclusive en los modelos más económicos). Esta tecnología parece ser aún más potente que la de <strong>Intel</strong>.</p>
<p>Una nota a los usuarios de <strong>Linux</strong>: Para identificar si su CPU posee alguna tecnología de virtualización, busque el flag «<code>xvm</code>» (<strong>Intel</strong>) o el flag «<code>svm</code>» (<strong>AMD</strong>) en <code>/proc/cpuinfo</code>.</p>
<h3>¿Qué sigue?</h3>
<p>Esta es sólo una breve introducción técnica con el objetivo de resumir las principales características de los distintos tipos de virtualización de hardware.</p>
<p>Ahora mismo, me voy a jugar un poco con mi solución favorita: <strong><a href="http://kvm.qumranet.com/">KVM</a></strong>; una solución de virtualización completa para <strong>Linux</strong> que, utilizando una versión modificada de <strong><a href="http://www.qemu.org/">QEMU</a></strong>, permite correr casi cualquier sistema operativo, a una velocidad increible en comparación con otras soluciones de virtualización.</p>
<h3>Referencias</h3>
<p>Este artículo está basado, principalmente, en el artículo <a href="http://www.ibm.com/developerworks/library/l-linuxvirt/">Virtual Linux</a> de M. Tim Jones (en inglés).</p>
<p>Una excelente fuente de enlaces es la <a href="http://en.wikipedia.org/wiki/Platform_virtualization">página de Wikipedia sobre virtualización</a> (en inglés).</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smaldone.com.ar/2008/09/20/virtualizacion-de-hardware/feed/</wfw:commentRss>
			<slash:comments>22</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">102</post-id>	</item>
		<item>
		<title>Compatibilidad de hardware en GNU/Linux</title>
		<link>https://blog.smaldone.com.ar/2006/12/17/compatibilidad-de-hardware-en-gnulinux/</link>
					<comments>https://blog.smaldone.com.ar/2006/12/17/compatibilidad-de-hardware-en-gnulinux/#comments</comments>
		
		<dc:creator><![CDATA[Javier]]></dc:creator>
		<pubDate>Sun, 17 Dec 2006 11:54:39 +0000</pubDate>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Hardware]]></category>
		<guid isPermaLink="false">http://blog.smaldone.com.ar/2006/12/17/compatibilidad-de-hardware-en-gnulinux/</guid>

					<description><![CDATA[Luego de varios días de compilar/instalar/depurar mi Debian GNU/Linux para adaptarlo a mi nueva PC, he descubierto un sitio de gran utilidad: http://kmuto.jp/debian/hcl/ Se trata de una lista de hardware compatible, pero no es «una más«: a través de su interfaz web simplemente hay que copiar la salida del comando «lspci -n» y el sistema &#8230; <a href="https://blog.smaldone.com.ar/2006/12/17/compatibilidad-de-hardware-en-gnulinux/" class="more-link">Sigue leyendo <span class="screen-reader-text">Compatibilidad de hardware en GNU/Linux</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>Luego de varios días de compilar/instalar/depurar mi <strong>Debian GNU/Linux</strong> para adaptarlo a mi nueva PC, he descubierto un sitio de gran utilidad: <a href="http://kmuto.jp/debian/hcl/">http://kmuto.jp/debian/hcl/</a></p>
<p>Se trata de una lista de hardware compatible, pero no es «<em>una más</em>«: a través de <a href="http://kmuto.jp/debian/hcl/">su interfaz web</a> simplemente hay que copiar la salida del comando «<strong>lspci -n</strong>» y el sistema informará de qué dispositivos se trata y, mejor aún, cuál es el driver del kernel correspondiente.</p>
<p>¡Muy práctico! (Yo ya agregué la controladora <strong>SATA</strong> de mi motherboard, que no figuraba en la lista.)</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smaldone.com.ar/2006/12/17/compatibilidad-de-hardware-en-gnulinux/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">94</post-id>	</item>
		<item>
		<title>Las computadoras más grandes del mundo usan Linux</title>
		<link>https://blog.smaldone.com.ar/2006/06/29/las-computadoras-mas-grandes-del-mundo-usan-linux/</link>
					<comments>https://blog.smaldone.com.ar/2006/06/29/las-computadoras-mas-grandes-del-mundo-usan-linux/#comments</comments>
		
		<dc:creator><![CDATA[Javier]]></dc:creator>
		<pubDate>Thu, 29 Jun 2006 18:14:19 +0000</pubDate>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Hardware]]></category>
		<guid isPermaLink="false">http://blog.smaldone.com.ar/2006/06/29/las-computadoras-mas-grandes-del-mundo-usan-linux/</guid>

					<description><![CDATA[Hoy se ha publicado la actualización semestral de las 500 computadoras más grandes del mundo. En una tendencia que se mantiene desde hace tiempo, más del 99% están basadas en derivados de Unix, y más del 78% utilizan Linux. A continuación, algunos números interesantes: Tabla 1: Extracto del TOP 500 Nro. Fabricante Computadora Procesadores SO &#8230; <a href="https://blog.smaldone.com.ar/2006/06/29/las-computadoras-mas-grandes-del-mundo-usan-linux/" class="more-link">Sigue leyendo <span class="screen-reader-text">Las computadoras más grandes del mundo usan Linux</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>Hoy se ha publicado la actualización semestral de <a href="http://www.top500.org/">las 500 computadoras más grandes del mundo</a>. En una tendencia que se mantiene desde hace tiempo, más del <strong>99%</strong> están basadas en derivados de <em>Unix</em>, y más del <strong>78%</strong> utilizan <em>Linux</em>.</p>
<p>A continuación, algunos números interesantes:</p>
<p><span id="more-15"></span></p>
<table>
<caption>Tabla 1: Extracto del TOP 500</caption>
<tr>
<th>Nro.</th>
<th>Fabricante</th>
<th>Computadora</th>
<th>Procesadores</th>
<th>SO</th>
</tr>
<tr>
<td>1</td>
<td>IBM</td>
<td>eServer Blue Gene</td>
<td>131072</td>
<td>CNK/Linux</td>
</tr>
<tr>
<td>2</td>
<td>IBM</td>
<td>eServer Blue Gene</td>
<td>40960</td>
<td>CNK/Linux</td>
</tr>
<tr>
<td>3</td>
<td>IBM</td>
<td>eServer pSeries p5 575 1.9 GHz</td>
<td>12208</td>
<td>AIX</td>
</tr>
<tr>
<td>4</td>
<td>SGI</td>
<td>SGI Altix 1.5 GHz</td>
<td>10160</td>
<td>Linux</td>
</tr>
<tr>
<td>5</td>
<td>Bull</td>
<td>NovaScale 5160, Itanium2 1.6 GHz</td>
<td>8704</td>
<td>Linux</td>
</tr>
<tr>
<td>6</td>
<td>Dell</td>
<td>PowerEdge 1850, 3.6 GHz</td>
<td>9024</td>
<td>Linux</td>
</tr>
<tr>
<td>7</td>
<td>NEC/Sun</td>
<td>Sun Fire X4600 Cluster, Opteron 2.4/2.6 GHz</td>
<td>10368</td>
<td>Linux</td>
</tr>
<tr>
<td>8</td>
<td>IBM</td>
<td>eServer Blue Gene</td>
<td>16384</td>
<td>CNK/Linux</td>
</tr>
<tr>
<td>9</td>
<td>Cray</td>
<td>Red Storm Cray XT3, 2.0 GHz</td>
<td>10880</td>
<td>UNICOS/Linux</td>
</tr>
<tr>
<td>10</td>
<td>NEC</td>
<td>Earth-Simulator</td>
<td>5120</td>
<td>Super-UX</td>
</tr>
<tr>
<td>11</td>
<td>IBM</td>
<td>JS20 Cluster, PPC 970, 2.2 GHz</td>
<td>4800</td>
<td>Linux</td>
</tr>
<tr>
<td>12</td>
<td>IBM</td>
<td>eServer Blue Gene</td>
<td>12288</td>
<td>CNK/Linux</td>
</tr>
<tr>
<td>13</td>
<td>Cray</td>
<td>Cray XT3, 2.4 GHz</td>
<td>5200</td>
<td>UNICOS</td>
</tr>
<tr>
<td>14</td>
<td>CDC</td>
<td>Intel Itanium2 Tiger4  1.4GHz</td>
<td>4096</td>
<td>Linux</td>
</tr>
<tr>
<td>15</td>
<td>IBM</td>
<td>eServer Blue Gene</td>
<td>8192</td>
<td>CNK/Linux</td>
</tr>
<tr>
<td>16</td>
<td>IBM</td>
<td>eServer Blue Gene</td>
<td>8192</td>
<td>CNK/Linux</td>
</tr>
<tr>
<td>17</td>
<td>IBM</td>
<td>eServer Blue Gene</td>
<td>8192</td>
<td>CNK/Linux</td>
</tr>
<tr>
<td>18</td>
<td>IBM</td>
<td>eServer Blue Gene</td>
<td>8192</td>
<td>CNK/Linux</td>
</tr>
<tr>
<td>19</td>
<td>IBM</td>
<td>eServer Blue Gene</td>
<td>8192</td>
<td>CNK/Linux</td>
</tr>
<tr>
<td>20</td>
<td>Cray</td>
<td>Cray XT3, 2.6 GHz</td>
<td>4096</td>
<td>UNICOS</td>
</tr>
<tr>
<td>130</td>
<td>Dell</td>
<td>PowerEdge 1855, 3.2 GHz</td>
<td>900</td>
<td>Windows Compute Cluster Server 2003</td>
</tr>
</table>
<p>En la <strong>Tabla 1</strong> podemos ver las 20 primeras entradas de la lista, con el añadido del<br />
primer sistema <em>no-Unix</em>, que aparece en la posición 130. Podemos ver que 16 de las primeras 20 computadoras corren <em>Linux</em>, lo que representa un 80%.</p>
<table>
<caption>Tabla 2: Sistemas Operativos</caption>
<tr>
<th>Sistema Operativo</th>
<th>Cantidad</th>
<th>Porcentaje</th>
</tr>
<tr>
<td>Linux</td>
<td>351</td>
<td>70,20%</td>
</tr>
<tr>
<td>AIX</td>
<td>44</td>
<td>8,80%</td>
</tr>
<tr>
<td>HP Unix (HP-UX)</td>
<td>33</td>
<td>6,60%</td>
</tr>
<tr>
<td>CNK/Linux</td>
<td>23</td>
<td>4,60%</td>
</tr>
<tr>
<td>UNICOS</td>
<td>12</td>
<td>2,40%</td>
</tr>
<tr>
<td>Redhat Linux</td>
<td>10</td>
<td>2,00%</td>
</tr>
<tr>
<td>SuSE Linux Enterprise Server</td>
<td>6</td>
<td>1,20%</td>
</tr>
<tr>
<td>MacOS X</td>
<td>5</td>
<td>1,00%</td>
</tr>
<tr>
<td>Solaris</td>
<td>5</td>
<td>1,00%</td>
</tr>
<tr>
<td>Super-UX</td>
<td>4</td>
<td>0,80%</td>
</tr>
<tr>
<td>Tru64 UNIX</td>
<td>4</td>
<td>0,80%</td>
</tr>
<tr>
<td>Windows 2003 Server</td>
<td>2</td>
<td>0,40%</td>
</tr>
<tr>
<td>UNICOS/Linux</td>
<td>1</td>
<td>0,20%</td>
</tr>
</table>
<p>La <strong>Tabla 2</strong> nos muestra el listado de los sistemas operativos utilizados<br />
en las 500 computadoras. Vemos que el 70,20% corren versiones Linux no provistas por los<br />
distribuidores comerciales (como SuSE y Redhat).</p>
<table>
<caption>Tabla 3: Sistemas Operativos (agrupados)</caption>
<tr>
<th>Sistema Operativo</th>
<th>Cantidad</th>
<th>Porcentaje</th>
</tr>
<tr>
<td>Linux</td>
<td>367</td>
<td>73,40%</td>
</tr>
<tr>
<td>Basados en Unix</td>
<td>107</td>
<td>21,40%</td>
</tr>
<tr>
<td>Mixtos</td>
<td>24</td>
<td>4,80%</td>
</tr>
<tr>
<td>Windows</td>
<td>2</td>
<td>0,40%</td>
</tr>
</table>
<p>En la <strong>Tabla 3</strong> vemos los sistemas operativos agrupados por tipos o familias.  </p>
<p>La conclusión es clara: <em>Linux</em> es el líder en sistemas de gran porte y potencia de cálculo. En muchos casos, es preferido por empresas que tienen un derivado de <em>Unix</em> de desarrollo propio (tal los casos de IBM y Cray/SGI). Esto <a href="https://blog.smaldone.com.ar/2006/06/29/una-de-las-mayores-plantas-de-ibm-movida-por-linux/">nuevamente</a> da por tierra con las afirmaciones de empresas como Microsoft que aseguran que <a href="http://www.vnunet.com/2126615">Linux no está listo para aplicaciones de misión crítica</a>. </p>
<p>Si a este hecho le sumamos el éxito de <em>Linux</em> en <a href="http://es.wikipedia.org/wiki/Sistema_integrado">sistemas embebidos</a> (o empotrados), tales como celulares, relojes, etc.; queda clara además la tremenda escalabilidad de este sistema.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smaldone.com.ar/2006/06/29/las-computadoras-mas-grandes-del-mundo-usan-linux/feed/</wfw:commentRss>
			<slash:comments>14</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">15</post-id>	</item>
	</channel>
</rss>
