Compilado de trucos y tips para Linux/Firefox

7135fbe4a2a6654a36542f1a2c53b357 Compilado de trucos y tips para Linux/Firefox

Estos son algunos trucos y tips que uso en mi sistema. Algunos son muy conocidos, pero quise compartirlos con ustedes. No hay drama alguno, pero usarlos con cuidado y bajo propia responsabilidad. Usa tu editor de texto preferido.

Esos ajustes funcionan para Debian, Ubuntu, Linux Mint, etc

Instalar Preload y prelink

sudo aptitude install preload prelink

Modifica el siguiente archivo

sudo gedit /etc/default/prelink

Busca la línea PRELINKING=unknown y la cámbiala a PRELINKING=yes

Luego ejecuta

sudo /etc/cron.daily/prelink

Modificar el número de consolas virtuales

Por defecto, hay 6 consolas virtuales, acelera un poco la carga del sistema reduciendo su número. Desactiva la consola poniendo el signo # delante.

/etc/inittab

# -8 options fixes umlauts problem on login
c1:2345:respawn:/sbin/agetty -8 38400 tty1 linux
c2:2345:respawn:/sbin/agetty -8 38400 tty2 linux
#c3:2345:respawn:/sbin/agetty -8 38400 tty3 linux
#c4:2345:respawn:/sbin/agetty -8 38400 tty4 linux
#c5:2345:respawn:/sbin/agetty -8 38400 tty5 linux
#c6:2345:respawn:/sbin/agetty -8 38400 tty6 linux

Usar más la memoria Ram y menos la Swap

Verificamos el valor actual, normalmente es de 60.

sudo cat /proc/sys/vm/swappiness

Modificamos ese valor a 10 y luego abrimos un par de aplicaciones

sudo sysctl -w vm.swappiness=10

Si no nos gusta el resultado modificamos ese valor a otro, si es satisfactorio hagamos el cambio permanente

/etc/sysctl.conf

Y en la última línea agregamos vm.swappiness=10

Optimizar el arranque en Linux

Edita el archivo “/etc/init.d/rc/rc”, modifica la opción CONCURRENCY=none y cámbiala por CONCURRENCY=shell

Trucos y tips para Firefox

Busca las claves network.http.pipelining | network.http.proxy.pipelining y cambiar su valor de false a true, haciendo doble clic sobre la clave.

Buscar la clave network.http.pipelining.maxrequests y cambiar su valor a 30

Agregamos una nueva clave: clic derecho / nuevo / entero, ponemos por nombre nglayout.initialpaint.delay y le damos un valor de 0

Aumentar las descargas de un mismo servidor

Escribir about:config en la barra de direcciones y presionar Enter

Clave network.http.max-persistent-connections-per-server, dar un valor de 4, 8, 10

Clave network.http.max-persistent-connections-per-proxy, dar un valor de 8 o 10

Clave http.max-connections-per-server, dar un valor de 16 o más

Clave network.http.max-connections, dar un valor de 36 o más

Deshabilitar el pre-fetch

Busca la clave network.prefetch-next y cambia su valor a false

Acelera la navegación con OpenDNS

sudo gedit /etc/resolv.conf

nameserver 208.67.222.222
nameserver 208.67.220.220

Según consiga más los iré compartiendo.

Comparte!
Categorias GNU/Linux, Trucos/Tips
Tags , , , .
  • http://card.ly/isaias Isaías

    Estimado, intente el truco de “Usar más la memoria Ram y menos la Swap”

    Logro ver que efectivamente estoy en 60 y cuando intento cambiar a 10 me aparece el siguiente error:

    isaias@linux-5bwt:~> sudo sysctl -w vm.swappiness=10
    sudo: sysctl: command not found
    isaias@linux-5bwt:~> "

    Por cierto, estoy usando opensuse 11.2 con escritorio kde 4.4

    Saludos!!

  • http://card.ly/isaias Isaías

    Estimado, intente el truco de “Usar más la memoria Ram y menos la Swap”

    Logro ver que efectivamente estoy en 60 y cuando intento cambiar a 10 me aparece el siguiente error:

    isaias@linux-5bwt:~> sudo sysctl -w vm.swappiness=10
    sudo: sysctl: command not found
    isaias@linux-5bwt:~> "

    Por cierto, estoy usando opensuse 11.2 con escritorio kde 4.4

    Saludos!!

  • felipe

    Muy buenos tips, lo único que me gustaría saber que es lo que hacen algunos de ellos. Porque por ejemplo “Instalar Preload y prelink” no se cual sera la funciona que este cambio cumpla en el sistema, tampoco se que es lo que hace “Deshabilitar el pre-fetch” o como afecta la carga del S.O. modificar el archivo /etc/init.d/rc/rc.

    Por ultimo contar un poco de mi experiencia con OpenDNS, que pese a ser muy configurable y tener un montón de opciones, no necesariamente acelera la navegación, es más. en mi caso al habilitarlo ralentizo considerablemente la navegación en comparación al DNS de mi ISP.

    Saludos!

  • felipe

    Muy buenos tips, lo único que me gustaría saber que es lo que hacen algunos de ellos. Porque por ejemplo “Instalar Preload y prelink” no se cual sera la funciona que este cambio cumpla en el sistema, tampoco se que es lo que hace “Deshabilitar el pre-fetch” o como afecta la carga del S.O. modificar el archivo /etc/init.d/rc/rc.

    Por ultimo contar un poco de mi experiencia con OpenDNS, que pese a ser muy configurable y tener un montón de opciones, no necesariamente acelera la navegación, es más. en mi caso al habilitarlo ralentizo considerablemente la navegación en comparación al DNS de mi ISP.

    Saludos!

  • http://lavidalinux.com.ar/ admin

    Hola, viejo! Acabo de probarlo. Ejecuta el comando como super usuario. Primero: sudo su | Segundo: sysctl -w vm.swappiness=10

  • http://lavidalinux.com.ar admin

    Hola, viejo! Acabo de probarlo. Ejecuta el comando como super usuario. Primero: sudo su | Segundo: sysctl -w vm.swappiness=10

  • http://lavidalinux.com.ar/ admin

    Hola, Felipe! 1-Preload: Cargar aplicaciones más rápido. 2-Prelink: pre-enlazar binarios y bibliotecas ELF compartidas para acelerar su tiempo de inicio. 3-pre-fetch: Precarga cosas que quizás vamos a ver. 4-CONCURRENCY=shell: Para cargar procesos en paralelo. 5-openDNS: Puede que los DNS de tu ISP sean más rápidos. Hay que evaluar una serie de factores, pero puede ser.

  • http://lavidalinux.com.ar admin

    Hola, Felipe! 1-Preload: Cargar aplicaciones más rápido. 2-Prelink: pre-enlazar binarios y bibliotecas ELF compartidas para acelerar su tiempo de inicio. 3-pre-fetch: Precarga cosas que quizás vamos a ver. 4-CONCURRENCY=shell: Para cargar procesos en paralelo. 5-openDNS: Puede que los DNS de tu ISP sean más rápidos. Hay que evaluar una serie de factores, pero puede ser.