Firefox ejecutándose rápidamente sobre disco RAM

Si tenemos por ejemplo 8Gb de RAM podemos perfectamente crear un disco de un par de Gigas sin mucho problema. Por ejemplo así para crear un disco RAM de 1Gb

 

$ mkdir /tmp/ramdisk
# mount -t tmpfs none /tmp/ramdisk -o size=1024m
# chown -R fanta:fanta /tmp/ram

Cambia fanta:fanta por tu nombre de usuario, por ejemplo: pepito:pepito

Ahora te bajas el firefox de la web oficial. Lo descomprimes y metes el directorio en el disco ram.

 

$ mv firefox-49.0 /tmp/ramdisk/
$ cd /tmp/ramdisk/firefox-49.0/firefox/
$ ./firefox

Y firefox se ejecutará mucho más rápido.

La caché tenemos que redirigirla al disco ram para que no se tenga que escribir y leer del disco duro. Leerá de la propia RAM y por tanto la velocidad será incluso mejor que con discos SSD.

Esto lo hacemos metiendo como url:

 

about:config

 

ramramram

 

Añadimos como string (cadena) :  browser.cache.disk.parent_directory  y como valor /tmp/ramdisk/
Hemos de tener en cuenta que es buena cosa copiarnos el directorio firefox del disco ram a algún otro lado si queremos mantener los cambios y copiarlo de nuevo cuando queramos tener un firefox que va todo follao.

 

cache

 

¿Le ha gustado el contenido?

Si le ha gustado y le ha sido de utilidad puede donar aquí https://paypal.me/mierdatv .  
También puede escribir un comentario si lo considera oportuno.  
 

Comentarios 4

  • As probado que ocurre si llenamos el disco RAM utilizando varias pestañas? Desde luego es una aportación sumamente interesante.
    Soy usuario habitual de Firefox con un programa de bloqueo de publicidad activado y solamente se me presentan problemas cuando tengo muchas pestañas abiertas.

    • En preferencias –> avanzado –> pestaña red se puede limitar el tamaño de la caché en disco (en este caso en disco RAM) o ampliar.
      He probado con pestañas pero no más de 15 creo. Tengo que darle más caña a ver como se comporta.

  • Y has probado a hacer un archivo swap por saber si merecería la pena con equipos de poca ram
    dd if=/dev/zero of=swapfirefox bs=1M count=1024

    mkswap swapfirefox
    sudo swapon swapfirefox

    sudo chown root:root swapfirefox
    chmod 600 swapfirefox

  • Buen aporte :). Aunque no es recomendable ejecutar firefox como root.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *