<?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>FayerWayer &#187; ext4</title>
	<atom:link href="http://www.fayerwayer.com/tag/ext4/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.fayerwayer.com</link>
	<description>Dosis diarias de tecnología en español.™</description>
	<lastBuildDate>Tue, 14 Feb 2012 22:00:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Google migra a ext4 y contrata a su desarrollador principal</title>
		<link>http://www.fayerwayer.com/2010/01/google-migra-a-ext4-y-contrata-a-su-desarrollador-principal/</link>
		<comments>http://www.fayerwayer.com/2010/01/google-migra-a-ext4-y-contrata-a-su-desarrollador-principal/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 18:15:18 +0000</pubDate>
		<dc:creator>Franco Catrin</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Política]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[China]]></category>
		<category><![CDATA[ext4]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[linux hackers]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[tso]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/?p=51013</guid>
		<description><![CDATA[No es gran secreto que el sistema operativo que potencia los servidores de Google es y siempre ha sido Linux.  Por lo rápido que avanza el desarrollo de sistema y los cambios que le hace Google para adaptarlo a sus [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_51025" class="wp-caption alignright" style="width: 223px"><a href="http://en.wikipedia.org/wiki/File:TheodoreTsoPict.jpg"><img class="size-full wp-image-51025" title="TheodoreTsoPict" src="http://www.fayerwayer.com/up/2010/01/TheodoreTsoPict.jpg" alt="Ted Ts'o / (cc) Wikimedia" width="213" height="247" /></a><p class="wp-caption-text">Ted Ts&#39;o / (cc) Wikimedia</p></div>
<p>No es gran secreto que el sistema operativo que potencia los servidores de Google es y siempre ha sido Linux.  Por lo rápido que avanza el desarrollo de sistema y los cambios que le hace Google para adaptarlo a sus necesidades, por mucho tiempo <a href="http://www.fayerwayer.com/2009/11/la-version-de-linux-que-usa-google/">mantienen en operación versiones antiguas</a>, dificultando el uso de nuevas características.</p>
<p>Es por eso que en Google aún estaban usando el añejo sistema de archivos ext2, mientras que hoy en día cualquier usuario tiene un sistema de archivos mucho más moderno en su computador personal, como ext4, xfs o jfs. Pero esto va a cambiar, ya que hace aproximadamente una semana atrás, Google contrató al principal desarrollador de ext4 Theodore Ts&#8217;o, también conocido como Ted Ts&#8217;o.</p>
<p>Después de realizar <a href="http://lists.openwall.net/linux-ext4/2010/01/04/8">pruebas de rendimiento y confiabilidad</a>, Google decidió dar el paso de migrar a ext4 y debido a lo crítico que es el almacenamiento para esta compañía, no es raro que hayan contratado a la autoridad sobre el tema.</p>
<p>En las pruebas de rendimiento para los casos de uso comunes en Google, encontraron que tanto ext4 como xfs cubrían sus necesidades, pero la migración de ext2 a ext4 es mucho más suave y eso les ayudo a tomar la decisión final.</p>
<p>Antes de ser reclutado por Google ,Ted Ts&#8217;o era nada más y nada menos que Chief Technology Officer de <a href="http://www.linuxfoundation.org/">Linux Foundation</a>, y anteriormente había trabajado para IBM durante 6 años.  Sus plan era retornar a IBM tras terminar su periodo de dos años en Diciembre pasado, pero Google se adelantó.</p>
<p><span id="more-51013"></span></p>
<h2>Google y China</h2>
<p>Como desarrollador criado en el mundo del código abierto, Ts&#8217;o dice que la<a href="http://www.fayerwayer.com/2010/01/google-esta-a-punto-de-abandonar-china/"> decisión de cerrar las oficinas de Google en China</a> lo hace sentir orgulloso de pertenecer a la compañía, y ante las dudas aclara que no tuvo nada que ver con este tema, ya que recién se está integrando a su nuevo trabajo:</p>
<blockquote><p>Kudos al equipo de Google por haber tomado la decisión correcta.  Espero que Yahoo y Microsoft consideren cuidadosamente cuáles son las implicaciones éticas de su colusión y colaboración con el intento del gobierno chino de controlar la libertad de expresión y sus implicaciones respecto a los derechos humanos.</p></blockquote>
<p><strong>Links:</strong><br />
- <a href="http://www.h-online.com/open/news/item/Ted-T-so-moves-to-Google-904219.html">Ted Ts&#8217;o moves to Google</a> <em>(The H Open)</em><br />
- <a href="http://thunk.org/tytso/blog/2010/01/12/proud-to-be-a-googler/">Proud to be a Googler</a> <em>(blog de Theodore Ts&#8217;o)</em><br />
- <a href="http://lists.openwall.net/linux-ext4/2010/01/04/8">Benchmark results</a> <em>(lista de desarrollo de ext4)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2010/01/google-migra-a-ext4-y-contrata-a-su-desarrollador-principal/feed/</wfw:commentRss>
		<slash:comments>38</slash:comments>
		</item>
		<item>
		<title>Ext4 : Un nuevo sistema de archivos para Linux</title>
		<link>http://www.fayerwayer.com/2009/02/ext4-un-nuevo-sistema-de-archivos-para-linux/</link>
		<comments>http://www.fayerwayer.com/2009/02/ext4-un-nuevo-sistema-de-archivos-para-linux/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 18:31:51 +0000</pubDate>
		<dc:creator>Franco Catrin</dc:creator>
				<category><![CDATA[Destacados]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[ext3]]></category>
		<category><![CDATA[ext4]]></category>
		<category><![CDATA[extfs]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/?p=18222</guid>
		<description><![CDATA[Las distribuciones de Linux que serán liberadas este año incorporarán varias mejoras respecto al rendimiento y el uso intensivo de los recursos de hardware. Una de las mejoras que veremos se dará en el sistema de archivos (File System).  Este [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.fayerwayer.com/up/2009/02/tux-ext4.png"><img class="alignright size-full wp-image-18231" src="http://www.fayerwayer.com/up/2009/02/tux-ext4.png" alt="" width="167" height="167" /></a>Las distribuciones de Linux que serán liberadas este año incorporarán varias mejoras respecto al rendimiento y el uso intensivo de los recursos de hardware. Una de las mejoras que veremos se dará en el sistema de archivos (File System).  Este sistema se encarga de organizar los archivos en nuestros discos y se hace relevante cada vez que necesitamos leer, crear, borrar, o mover archivos. Sí, tal como sospechas, es un sistema crítico.</p>
<p>Mientras que en los tradicionales sistemas Windows hay oficialmente dos alternativas : FAT o NTFS, en un sistema Linux aparecen todo tipo de siglas terminadas en FS como ExtFS, XFS, JFS, ReiserFS, etc.  El sistema más utilizado es ExtFS, específicamente su variante ext3.  No es popular porque sea superior a los demás, sino porque es uno de los mas probados y confiables.</p>
<p>Este año veremos que las distribuciones anunciarán el soporte de una nueva encarnación de ExtFS, curiosamente llamada ext4, ¿y qué nos ofrece? Veamos:</p>
<p><span id="more-18222"></span></p>
<ul>
<li>En las pruebas realizadas es más rápido que ext3 salvo a la hora de eliminar archivos.</li>
<li>En comparación a los otros sistemas de archivo también es más rápido pero no con tanta diferencia</li>
<li>Incluye una nueva forma de evitar la fragmentación de archivos, eso que hace que el computador se vuelva cada vez mas lento a medida que se van creando y borrando archivos.  Usa una técnica conocida como <a href="http://en.wikipedia.org/wiki/Extent_(file_systems)">Extents</a> que ayuda a asegurar que los archivos se escriban en forma contigua.  Esta técnica también es usada en otros sistemas como es el caso de XFS, ReserFS4 y HFS+ de OSX</li>
<li>Implementa otra técnica adicional para evitar la fragmentación y al mismo tiempo mejorar el performance.  Le han llamado &#8220;delayed allocation&#8221;, y significa que espera el momento preciso para saber en donde dejar el archivo sin fragmentar el disco.</li>
<li>Es compatible con ext3, esto quiere decir que un sistema de archivos ext4 se puede montar como ext3 en caso de que lo usemos en un sitema antiguo, a menos que uses ext4 con Extents.</li>
<li>Soporta hasta 1 ExaByte. (1 ExaByte =  1024 PetaBytes = 1048576 TeraBytes, etc).  Para que entiendan lo que significa ese tamaño, podemos decir que no existe suficiente pr0n para llenarlo&#8230;. aún.</li>
<li>Su estructura permite reducir el tiempo que se demora el sistema en revisar la consistencia.  Si se corta la luz, no es necesario esperar tanto para ver si todo esta OK.</li>
<li>En caso de ser necesario, soporta defragmentación online, o &#8220;en caliente&#8221; para los amigos/as.  Esto quiere decir que puedes seguir usando el equipo mientras defragmentas.</li>
<li>Una de las desventajas de sistemas de archivos rápidos como ReiserFS es que consumen mucha CPU, por lo tanto en equipos muy antiguos lo que se gana en rapidez de acceso al disco se pierde en uso de CPU.  A la fecha no hay pruebas que muestren si la CPU va a sufrir la rapidez de ext4</li>
</ul>
<p>Este nuevo sistema de archivos se considera una &#8220;leve&#8221; mejora sobre los sistemas de archivo en Linux en comparación con lo que se está haciendo con el desarrollo de <a href="http://es.wikipedia.org/wiki/Btrfs">BtrFS</a>, un sistema de archivos diseñado por unos muchachos que recién se estan metiendo en estos temas de almacenamiento, unos tales <a href="http://oss.oracle.com/">Oracle</a>.  BtrFS busca eliminar las limitaciones de ext3 (y 4) pero aún no esta completamente probado para que lo pueda usar el público general.</p>
<p><strong>Links:</strong><br />
- <a href="http://www.ibm.com/developerworks/linux/library/l-ext4/">Migrating to ext4</a> <em>(IBM developerWorks)</em><br />
- <a href="http://www.phoronix.com/scan.php?page=article&amp;item=ext4_benchmarks&amp;num=1">Real World Benchmarks of the ext4 file system</a> <em>(Phoronix)</em></p>
<p><strong>Update</strong> : Se anuncia la disponibilidad de <a href="http://www.phoronix.com/scan.php?page=news_item&amp;px=NzA0Mw">Ubuntu 9.04 Alpha 4</a> y <a href="http://www.phoronix.com/scan.php?page=news_item&amp;px=NzA0Mg">Fedora 11 Alpha 1</a> ambos con soporte de ext4 para todo el mundo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2009/02/ext4-un-nuevo-sistema-de-archivos-para-linux/feed/</wfw:commentRss>
		<slash:comments>91</slash:comments>
		</item>
	</channel>
</rss>

