<?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>molgar.net &#187; memoria</title>
	<atom:link href="http://molgar.net/tag/memoria/feed/" rel="self" type="application/rss+xml" />
	<link>http://molgar.net</link>
	<description>blog con síndrome de Diógenes</description>
	<lastBuildDate>Sat, 22 May 2010 09:16:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Ahorra espacio en tu pendrive</title>
		<link>http://molgar.net/2006/04/29/ahorra-espacio-en-tu-pendrive/</link>
		<comments>http://molgar.net/2006/04/29/ahorra-espacio-en-tu-pendrive/#comments</comments>
		<pubDate>Sat, 29 Apr 2006 13:12:51 +0000</pubDate>
		<dc:creator>molgar</dc:creator>
				<category><![CDATA[compresor]]></category>
		<category><![CDATA[memoria]]></category>
		<category><![CDATA[pendrive]]></category>
		<category><![CDATA[upx]]></category>
		<category><![CDATA[usb]]></category>

		<guid isPermaLink="false">http://molgar.net/2006/04/29/ahorra-espacio-en-tu-pendrive/</guid>
		<description><![CDATA[Si eres uno de esos como yo, que lleva casi un sistema operativo completo en tu pendrive, puedes llegar a ahorrar unos buenos megas si comprimes los ejecutables. Y no me refiero a comprimirlos en un .zip, sino usando un compresor de ejecutables, que descomprime al vuelo los archivos, según se ejecuten.
El compresor que uso [...]]]></description>
			<content:encoded><![CDATA[<p>Si eres uno de esos como yo, que lleva casi un sistema operativo completo en tu pendrive, puedes llegar a ahorrar unos buenos megas si comprimes los ejecutables. Y no me refiero a comprimirlos en un .zip, sino usando un compresor de ejecutables, que descomprime al vuelo los archivos, según se ejecuten.</p>
<p>El compresor que uso yo es <a href="http://upx.sourceforge.net">UPX</a>, de código libre, multiplataforma, y que puede comprimir archivos de todo tipo, como muestra la lista:</p>
<p>          * atari/tos<br />
          * bvmlinuz/386<br />
          * djgpp2/coff<br />
          * dos/com<br />
          * dos/exe<br />
          * dos/sys<br />
          * linux/386     [kernel Linux bootable]<br />
          * linux/elf386<br />
          * linux/sh386<br />
          * ps1/exe<br />
          * rtm32/pe<br />
          * tmt/adam<br />
          * vmlinuz/386     [kernel Linux bootable]<br />
          * vmlinux/386<br />
          * watcom/le (soporta DOS4G, PMODE/W, DOS32a y CauseWay)<br />
          * win32/pe (exe y dll)<br />
          * arm/pe (exe y dll)<br />
          * linux/elfamd64<br />
          * linux/elfppc32<br />
          * mach/elfppc32</p>
<p>Además, tiene la característica de ser muy rápido, unos 200 megas por segundo en un Athlon XP 2000+.</p>
<p>Explicaré su funcionamiento en Windows (los que usen otros sistemas operativos no necesitarán ayuda). UPX se ejecuta en la consola de Windows. Su modo de uso es muy sencillo. Previamente debemos copiar el upx.exe a la carpeta donde queremos comprimir los archivos. Una vez hecho esto, basta con entrar en la consola (Inicio>Ejecutar>cmd.exe), irnos a la carpeta donde queramos comprimir, y teclear <em>upx *.* &#8211;best</em>. Eso comprimirá todos los archivos compatibles, y los dejará con un tamaño sensiblemente inferior. Si queremos comprimir al máximo, a costa eso sí de un tiempo de compresión considerablemente mayor, bastaría con <em>upx *.* &#8211;brute</em>.</p>
<p>Yo, por mi comodidad, he implementado esto en un .bat, que unido al .exe, y que me permite comprimir haciendo doble clic sobre el upx.bat, habiendo copiado antes el upx.exe y el upx.bat a la carpeta en cuestión. El contenido del .bat que uso es:</p>
<p><code>upx *.* --best<br />
pause</code></p>
<p>Otra opción, en Windows, es usar <a href="http://sourceforge.net/projects/upxshell/">UPX Shell</a>, que no es más que una aplicación que permite usar UPX sin necesidad de manejar la consola, con un entorno gráfico.</p>
]]></content:encoded>
			<wfw:commentRss>http://molgar.net/2006/04/29/ahorra-espacio-en-tu-pendrive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reduciendo el uso de memoria RAM de Firefox</title>
		<link>http://molgar.net/2006/02/08/reduciendo-el-uso-de-memoria-ram-de-firefox/</link>
		<comments>http://molgar.net/2006/02/08/reduciendo-el-uso-de-memoria-ram-de-firefox/#comments</comments>
		<pubDate>Wed, 08 Feb 2006 21:40:19 +0000</pubDate>
		<dc:creator>molgar</dc:creator>
				<category><![CDATA[RAM]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[memoria]]></category>
		<category><![CDATA[recursos]]></category>

		<guid isPermaLink="false">http://molgar.net/2006/02/08/reduciendo-el-uso-de-memoria-ram-de-firefox/</guid>
		<description><![CDATA[Hoy en día Firefox es muy usado, sobre todo por usuarios avanzados que, además de buscar un programa con el que navegar de manera segura, lo usan por su capacidad de ser adaptado casi al milímetro gracias al uso de las extensiones. Sin embargo, esos mismo usuarios avanzados, son los más conscientes del desmesurado uso [...]]]></description>
			<content:encoded><![CDATA[<p>Hoy en día Firefox es muy usado, sobre todo por usuarios avanzados que, además de buscar un programa con el que navegar de manera segura, lo usan por su capacidad de ser adaptado casi al milímetro gracias al uso de las <a href="https://addons.mozilla.org/extensions/?application=firefox">extensiones</a>. Sin embargo, esos mismo usuarios avanzados, son los más conscientes del desmesurado uso de memoria del que puede llegar a hacer Firefox.</p>
<p>Ese derroche está causado, en parte, por el uso extensivo e intensivo de las extensiones, muchas de las cuales producen fugas de memoria, o incluso extensiones que por sí solas no las crean, pero que al usarse de manera conjunta sí.</p>
<p>En otras ocasiones, son simples fallos del programa los que producen dichas fugas. Por ejemplo, a día de hoy existe uno que produce una <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=321282">fuga al hacer uso de Gmail</a>.</p>
<p>En cualquier caso, esta cuestión se está convirtiendo en prioritaria por parte de los desarrolladores, y ya en la última revisión de Firefox, la reciente 1.5.0.1, se arreglan un par de estos fallos. Es más, para próximas revisiones ya hay, a día de hoy, otras 12 fugas arregladas.</p>
<p>Sin embargo, como lo que ahora mismo nos importa es la versión actual, voy a repasar una serie de &#8220;trucos&#8221; que permiten reducir en alguna medida el uso de RAM de Firefox.</p>
<p><span id="more-202"></span></p>
<li>Hay extensiones que son conocidas por sus fugas. Una de las peores, y sin duda la más conocida, es <a href="https://addons.mozilla.org/extensions/moreinfo.php?id=10&#038;application=firefox">Adblock</a>, en sus versiones más antiguas. Otras también populares son <a href="https://addons.mozilla.org/extensions/moreinfo.php?id=220&#038;application=firefox">Flashgot</a>, <a href="https://addons.mozilla.org/extensions/moreinfo.php?application=firefox&#038;category=Tabbed%20Browsing&#038;numpg=10&#038;id=1419">IE Tab</a> y <a href="https://addons.mozilla.org/extensions/moreinfo.php?id=436&#038;application=firefox">Session Saver</a>. En este <a href="http://kb.mozillazine.org/Problematic_extensions">wiki</a> se listan todas estas extensiones problemáticas y algunas más, con posibles soluciones a los problemas que causan.</li>
<p></p>
<li>Firefox usa una caché en memoria, que no tiene valor fijo en principio. Para fijar un valor, y así poder controlar su tamaño, basta con añadir la línea <em><a href="http://kb.mozillazine.org/Browser.cache.memory.capacity">browser.cache.memory.capacity</a></em> en el about:config, dándole un valor entero, que será el tamaño en kilobytes.</li>
<p></p>
<li>Firefox permite ser configurado de manera que al ser minimizado, libere casi toda la memoria RAM que ocupe. Para ello hay que entrar de nuevo en about:config, y añadir la clave booleana <em><a href="http://kb.mozillazine.org/Config.trim_on_minimize">config.trim_on_minimize</a></em> estableciendo su valor como True.</li>
<p></p>
<li>Desde la versión 1.5 de Firefox, incorpora un sistema casi instantáneo para desplazarse adelante y atrás en el historial de páginas visitadas, a costa, claro está, de un mayor uso de memoria (cada página almacenada ocupa unos 4 megas de media, así que si usamos muchas pestañas podemos hacernos una idea de la cantidad de memoria que esta función hace que firefox ocupe). Para desactivarlo, sólo hay irse de nuevo al about:config, buscar la clave <em><a href="http://kb.mozillazine.org/Browser.sessionhistory.max_total_viewers">browser.sessionhistory.max_total_viewers</a></em> (que por defecto se encuentra a -1, lo cual hace que firefox elija el número en función de la RAM instalada) y ponerla a 0. Si en lugar de desactivar esta función completamente, se prefiere limitar el número de páginas totales que se guarden en memoria a un número concreto, basta introducir éste en esta misma clave.</li>
<p></p>
<li>Reducir el número de días que el historial almacena también reduce el uso de memoria de Firefox. Para ello, basta con irse a  Herramientas>Opciones>Privacidad>Historial, y allí introducir el número de días.</li>
<p></p>
<li>Limpiar el historial de descargas frecuentemente también ayuda a contener el uso de memoria de Firefox.</li>
<p></p>
<p>Fuentes:</p>
<li><a href="http://www.squarefree.com/2006/02/04/memory-leak-progress/">Memory leak progress</a></li>
<li><a href="http://kb.mozillazine.org/Problematic_extensions">Problematic extensions &#8211; MozillaZine Knowledge Base</a></li>
<li><a href="http://forums.mozillazine.org/viewtopic.php?t=354828#memcache">The one and only &#8220;memory usage&#8221; thread &#038; FQA &#8211; MozillaZine Forums</a></li>
<li><a href="http://kb.mozillazine.org/About:config_entries">About:config entries &#8211; MozillaZine Knowledge Base</a></li>
<p>Actualizado el día 10 de Febrero de 2006: añadidos nuevos datos.</p>
]]></content:encoded>
			<wfw:commentRss>http://molgar.net/2006/02/08/reduciendo-el-uso-de-memoria-ram-de-firefox/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Firefox y la RAM</title>
		<link>http://molgar.net/2005/08/31/firefox-y-la-ram/</link>
		<comments>http://molgar.net/2005/08/31/firefox-y-la-ram/#comments</comments>
		<pubDate>Wed, 31 Aug 2005 18:38:59 +0000</pubDate>
		<dc:creator>molgar</dc:creator>
				<category><![CDATA[RAM]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[leak]]></category>
		<category><![CDATA[memoria]]></category>

		<guid isPermaLink="false">http://molgar.net/?p=144</guid>
		<description><![CDATA[Desde los tiempos en que se llamaba Phoenix, hasta ahora, pasando por Firebird, mi navegador favorito siempre se ha caracterizado por ser una bestia derrochadora de memoria RAM. No es extraño, tras unas cuantas horas de navegación, que consuma cerca de medio giga de memoria, incluso cuando cierro todas las pestañas. Obviamente eso no es [...]]]></description>
			<content:encoded><![CDATA[<p>Desde los tiempos en que se llamaba Phoenix, hasta ahora, pasando por Firebird, mi navegador favorito siempre se ha caracterizado por ser una bestia derrochadora de memoria RAM. No es extraño, tras unas cuantas horas de navegación, que consuma cerca de medio giga de memoria, incluso cuando cierro todas las pestañas. Obviamente eso no es el funcionamiento deseado, y es debido a un puñado de fugas de memoria que aún hoy siguen sin resolverse.</p>
<p>Parece ser, según leo en <a href="http://fusion94.org/archives/2005/07/firefox_memory.html" rel="external">fusion94.org</a>, que una de estas fugas es debida al plugin flash, y que puede ser fácilmente resuelta de dos maneras.</p>
<p>La primera es tan fácil como inviable para mi: borrar el plugin. Prefiero no tener que abrir Internet Explorer cada vez que quiera ver una página con flash.</p>
<p>La segunda es editar a mano el fichero de configuración de firefox. Para ello hay que escribir <i>about:config</i> en la barra de direcciones, y añadir una nueva linea. Esto se hace pinchando con el botón derecho del ratón en cualquier linea y seleccionando <i>new</i>, acto seguido seleccionamos <i>integer</i> (número entero). En este momento nos pedirá un nombre para la nueva entrada, y pondremos <i>browser.cache.memory.capacity</i>, y pulsamos OK. Una vez creada, sólo hace falta meter un valor. Antes de hacerlo conviene entender qué es lo que va a hacer esta nueva clave. Como dicen en <a href="http://www.mozilla.org/support/firefox/tips#oth_memcache" rel="external">Mozilla Support</a>, firefox normalmente ocupa la ram de manera dinámica, en función de la cantidad disponible. Esta nueva clave hace que firefox no lo haga dinámicamente,sino que le diremos cuánta queremos nosotros que ocupe. Así pues, el valor que le demos a esa clave es el número de kilobytes que queremos que firefox ocupe como mucho en ram. He visto que suelen aconsejar entre 16000 (16 megas) y 60000.</p>
<p>Yo, personalmente, prefiero introducir la clave usando el archivo user.js, que no es más que una recopilación de este tipo de apaños  del about:config para modificar el comportamiento de firefox. Para ellos sólo hay que crear un archivo user.js en la carpeta raíz del perfil de firefox, e introducir user_pref(&#8220;browser.cache.memory.capacity&#8221;, xxxx); donde xxxx es el número de kilobytes del que hablé antes.</p>
<p>Si quereis profundizar aún más en el tema, aquí os dejo una larga discusión en <a href="http://forums.mozillazine.org/viewtopic.php?t=172041&#038;postdays=0&#038;postorder=asc&#038;postsperpage=15&#038;start=0" rel="external">MozillaZine</a> al respecto.</p>
]]></content:encoded>
			<wfw:commentRss>http://molgar.net/2005/08/31/firefox-y-la-ram/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

