jueves, 23 de mayo de 2013

Acelerar Ubuntu

Acelerar Ubuntu

NOTA: Antes de que alguien diga algo sobre que algunos artículos están repetidos en otro lugar, he de decir que sí

Esta hecho para que cuando buscas algo, como en este caso, Acelerar Ubuntu

Se encuentre todo junto y no estar buscando y rebuscando.

Así lo tenemos mas a mano
____________________________________

Cuando necesitemos escribir algún comando lo haremos desde la Terminal

Los comandos para introducir en Terminal están en color rojo resaltado

Abrir Terminal:

Inicio (botón superior izquierdo) escribimos "terminal" y accedemos a ella desde el icono.

Después de haber puesto los comandos que hallamos usado, saldremos de Terminal con el comando:
exit
____________________________________



Cambiar uso memoria RAM swappiness Ubuntu 12.04

La memoria SWAP la utiliza el equipo cuando la memoria RAM comienza a escasear.

El kernel viene configurado por defecto para trabajar con servidores con gran cantidad de trabajo y con una RAM limitada.

Podemos modificar el porcentaje de memoria swap a utilizar de manera que apuremos el uso de memoria RAM antes de comenzar a usar la memoria de intercambio (swap).

Swappiness:

Hace referencia al uso de la memoria swap en relación a la ram.

Si se dispone de mucha memoria ram es aconsejable usarla, por lo tanto hay que hacer los siguientes cambios:

1- Se consulta la configuración inicial del swappiness (por defecto 60 %) con:

sudo cat /proc/sys/vm/swappiness

Si el valor resulta 60, lo debemos cambiar y si sale 10 esta listo (paso 2 listo).

2- Escribimos(el cambio es de manera temporal)

sudo sysctl -w vm.swappiness=10

Abrimos algunas aplicaciones, si el resultado es satisfactorio, guardamos la permanencia de la configuración.

3- para guardar la configuración, entramos al fichero, con

sudo nano /etc/sysctl.conf

En la ultima linea escribimos(bajando con las flechas del teclado)

vm.swappiness=10

Donde podemos cambiar el “10″ por el valor óptimo que queráis (haciendo pruebas para ver cual es el mejor rendimiento).

Guardamos los cambios (Control + O)

Confirmamos (Enter)

Cerramos (Control + X).

Cerrar Terminal con: exit
____________________________________

Prelink en Ubuntu 12.04

Cualquier ejecutable que hace uso intensivo de bibliotecas compartidas se pueden beneficiar de preenlazado.

Preenlazado resuelve las direcciones de bibliotecas compartidas de antemano lo que reduce el número de traslados de empresas.

Prelink también es útil en el contexto de la seguridad ya que podemos decir prelink para cargar bibliotecas en las direcciones al azar hasta que pasan al lado de prelink. Esto es útil ya que las bibliotecas no se carga en direcciones fijas en todos los sistemas.

Puede instalar prelink mediante la emisión siguiente comando:

sudo aptitude -y install prelink

También se puede instalar con:

sudo apt-get -y install prelink

Cambiar una línea dentro del archivo de configuración

sudo nano /etc/default/prelink

PRELINKING=unknown

a

PRELINKING=yes

El resto de opciones por defecto funcionan bien.

Guardamos los cambios (Control + O)

Confirmamos (Enter)

Cerramos (Control + X).

Cerrar Terminal con: exit

Haremos todo lo preenlazado por primera vez por la ejecución de comandos siguiente

sudo /etc/cron.daily/prelink

El demonio Prelink se ejecuta periódicamente para optimizar sus ejecutables recién instalado.
----------
NOTA: Si no nos gusta el rendimiento de prelink, podemos hacer

sudo nano /etc/default/prelink

En la línea que pone: PRELINKING=yes, lo modificamos y ponemos: PRELINKING=no.

Ejecutamos de nuevo:

sudo /etc/cron.daily/prelink
____________________________________

Preload Ubuntu 12.04

La función preload corresponde más o menos a la función prefetch de Windows.
Preload analiza automáticamente las aplicaciones cuando éstas se ejecutan, de modo que la próxima vez que se ejecuten cargará las librerías que necesitan antes de que se lo solicite la aplicación.

En el terminal escribe:

sudo aptitude -y install preload

También se puede instalar con:

sudo apt-get -y install preload

Listo

En adelante, tu sistema no arrancará más rápido, pero la carga de las aplicaciones será más rápida.
____________________________________

Súper acelerado Firefox users

Para tener una navegación mas rápida, tenemos que cambiar una serie de parámetros
se puede hacer de otra manera en la que se cambiarían de uno en uno cada parámetro
pero esta es la mejor forma para hacerlo ya que los cambiamos todos de una vez

Esta forma se puede hacer tanto en Firefox como en Iceweasel

Para acceder a la carpeta Profiles:

En la barra de menú del navegador escoge Ayuda, sale un despegable
la primera opción de arriba a abajo es Ayuda de Firefox
la segunda opción Información para solucionar problemas, pulsas en esa opción
se abre una pestaña en el navegador, busca donde pone en negritas, Configuración básica de la aplicación
veras un botón que pone Abrir directorio, pulsas en el, se abre una ventana con carpetas y archivos (esta es la carpeta Profiles)
busca el archivo con el nombre de prefs.js
lo abres y pegas abajo del todo el contenido de "user" (es el nombre que le doy a la configuración de acelerado)
cierras el navegador Firefox y después de cerrado
cierras el archivo con el nombre de prefs.js y pulsas en guardar
después cerrar la carpeta que se abrió anteriormente (la carpeta Profiles)

"user"
//Este es el archivo user
//Optimiza Firefox en conexiones de internet de alta velocidad

user_pref("browser.bookmarks.restore_default_bookmarks", false);
user_pref("browser.cache.disk.capacity", 1048576);
user_pref("browser.cache.disk.smart_size.first_run", false);
user_pref("browser.cache.disk.smart_size_cached_value", 624640);
user_pref("browser.cache.memory.capacity", 65536);
user_pref("browser.display.show_image_placeholders", false);
user_pref("browser.feeds.showFirstRunUI", false);
user_pref("browser.newtab.url", "https://www.google.es/");
user_pref("browser.places.smartBookmarksVersion", 2);
user_pref("browser.preferences.advanced.selectedTabIndex", 3);
user_pref("browser.rights.3.shown", true);
user_pref("browser.sessionstore.interval", 90000);
user_pref("browser.startup.homepage", "https://www.google.es/");
user_pref("browser.syncPromoViewsLeft", 0);
user_pref("config.trim_on_minimize", true);
user_pref("content.interrupt.parsing", false);
user_pref("content.max.tokenizing.time", 1500000);
user_pref("content.maxtextrun", 8191);
user_pref("content.notify.backoffcount", 5);
user_pref("content.notify.interval", 500000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 250000);
user_pref("dom.ipc.plugins.enabled", true);
user_pref("general.smoothScroll", true);
user_pref("network.cookie.prefsMigrated", true);
user_pref("network.dns.disableIPv6", true);
user_pref("network.dnsCacheEntries", 100);
user_pref("network.dnsCacheExpiration", 360);
user_pref("network.ftp.idleConnectionTimeout", 60);
user_pref("network.http.connect.timeout", 30);
user_pref("network.http.keep-alive.timeout", 30);
user_pref("network.http.max-connections-per-server", 48);
user_pref("network.http.max-connections", 256);
user_pref("network.http.max-persistent-connections-per-proxy", 24);
user_pref("network.http.max-persistent-connections-per-server", 12);
user_pref("network.http.pipelining", true);
user_pref("network.http.pipelining.maxrequests", 30);
user_pref("network.http.proxy.pipelining", true);
user_pref("network.http.proxy.pipelining.ssl", true);
user_pref("network.http.request.max-start-delay", 5);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("privacy.clearOnShutdown.offlineApps", true);
user_pref("privacy.clearOnShutdown.passwords", true);
user_pref("privacy.clearOnShutdown.siteSettings", false);
user_pref("privacy.donottrackheader.enabled", true);
user_pref("privacy.sanitize.didShutdownSanitize", true);
user_pref("privacy.sanitize.migrateFx3Prefs", true);
user_pref("privacy.sanitize.sanitizeOnShutdown", true);
user_pref("security.warn_viewing_mixed", false);
user_pref("ui.submenuDelay", 0);
____________________________________

Restablecer Firefox a su estado por defecto

Si tienes problemas graves que no puedes resolver, reinicia de nuevo con la información esencial únicamente.

Volver Firefox a su estado original, como recién instalado:

En la barra de menú del navegador escoge Ayuda, sale un despegable, busca Información para solucionar problemas, pulsas en esa opción

Se abre una pestaña en el navegador, busca en la esquina superior derecha de la página, donde pone en negritas:

Restablecer Firefox a su estado por defecto

Pulsa en el botón Restablecer Firefox

Se abrirá un pequeña ventana, diciéndonos que Firefox intentará conservar:

-Historial de navegación y marcadores

-Contraseñas guardadas

-Historial de formularios guardados

-Cookies

Firefox se establecerá y todo lo demás será eliminado

Para continuar, Pulsa en el botón Restablecer Firefox.
____________________________________

Acelerar LibreOffice

Abrimos LibreOffice Writer (Procesador de Texto)

Nos vamos a:

Herramientas > Opciones > Memoria

Debemos editar los siguientes valores así :

Dentro del programa en la ventana que se ha abierto:

En Caché de imágenes

Usar para LibreOffice ponemos 150 MB

En:

Memoria por Objeto ponemos 21 MB

Pulsamos sobre el botón aceptar y cerramos LibreOffice Writer

Al volver a abrirlo veremos que es mas rápido

Nota: También sirve para OpenOffice
____________________________________

Activar Procesos Paralelos en ordenadores de varios núcleos ubuntu 12.04

Esto haría que cada núcleo del procesador pueda iniciar
aplicaciones paralelamente, iniciar el sistema más rápido
y ejecutar varias aplicaciones a la vez.

Ir a Terminal

Ejecutar el siguiente comando:

sudo gedit /etc/init.d/rc

Debemos cambiar el primer parámetro CONCURRENCY=makefile por CONCURRENCY=startpar

Se cambia en la primera linea que no tiene #

Después de eso, guardamos y cerramos el archivo.

Esto también hace que los portátiles se calienten un poco menos al arrancar.
____________________________________

Hacer nuevo perfil a ureadahead en Ubuntu 12.04

ureadahead es una herramienta que guarda un registro de ciertos archivos del proceso de arranque, de forma que cuando se inicia Ubuntu, el sistema lee el registro, y no busca los archivos, el arranque se realiza más rápidamente.

A medida que pasan los meses, el tiempo de arranque del sistema se hace mas largo.

Para solucionarlo podemos pedirle al sistema que cree de nuevo ese registro.

Para hacer un nuevo perfil, ejecutamos en la Terminal:
sudo rm /var/lib/ureadahead/pack

Reiniciamos.

Al eliminar el perfil viejo, logramos que ureadahead lo rehaga desde cero.

Notaremos que está trabajando porque luego de reiniciar el sistema tardará mucho más en arrancar.

Después de este reinicio, el sistema volverá a iniciar bastante más rápido.
____________________________________

Cambiar uso memoria RAM cache pressure Ubuntu 12.04

El kernel viene configurado por defecto para trabajar con servidores con gran cantidad de trabajo y con una RAM limitada.

En un sistema de escritorio es bastante común acciones como abrir ficheros, directorios, búsquedas y similares

cache pressure:

cache pressure es similar a swappiness, en swappiness la memoria SWAP la utiliza el equipo cuando la memoria RAM comienza a escasear.

cache pressure controla el dinamismo con los swaps del kernel a su caché, pero sólo para los sistemas de archivos.

La caché es en gran parte responsable del almacenamiento de datos virtuales, para que pueda ser recuperada cuando sea necesario.

Es mas rápido para el sistema extraer datos desde la memoria RAM, que del disco duro

cache pressure por defecto esta a 100, es decir, el 100% sobre el desempeño en la gestión de los archivos del disco.

Poniendo cache pressure a 50, reduce en un 50% el uso de cache en el disco duro para usar directamente en la RAM

Esto se recomienda para equipos que no vayan a ser usados como servidores.

Podemos modificar el porcentaje de cache pressure a utilizar, de manera que utilizaremos el uso de memoria RAM antes de comenzar a usar la gestión de los archivos en el disco duro.

Hace referencia al uso de la memoria swap en relación a la ram.

Si se dispone de mucha memoria ram es aconsejable usarla, por lo tanto hay que hacer los siguientes cambios:

1- Se consulta la configuración inicial de cache_pressure (por defecto 100 %) con:

sudo cat /proc/sys/vm/vfs_cache_pressure

Si el valor resulta 100, lo debemos cambiar y si sale 50 esta listo (paso 2 listo).

2- Escribimos(el cambio es de manera temporal)

sudo sysctl -w vm.vfs_cache_pressure=50

Abrimos algunas aplicaciones, buscamos archivos, hacemos copiado y pegado de archivos, abrimos documentos PDF, abrimos juegos y jugamos como ejemplo: 0ad (juego estrategia) si el resultado es satisfactorio, guardamos la permanencia de la configuración.

3- para guardar la configuración, entramos al fichero, con

sudo nano /etc/sysctl.conf

En la ultima linea escribimos(bajando con las flechas del teclado)

vm.vfs_cache_pressure=50

Donde podemos cambiar el “50″ por el valor óptimo que queráis (haciendo pruebas para ver cual es el mejor rendimiento).

Guardamos los cambios con:

control + o

Pulsar Intro

Cerrar con:

control + x

Pulsar Intro

Salir de Terminal con:

exit
____________________________________

Fuentes:

Lo he publicado anteriormente en:

http://foro.ubuntu-guia.com/Hacer-nuevo-perfil-a-ureadahead-en-Ubuntu-12-04-td4026596.html

http://foro.ubuntu-guia.com/Cambiar-uso-de-memoria-Ram-Swappiness-td4022776.html

http://foro.ubuntu-guia.com/Prelink-en-Ubuntu-12-04-td4022780.html

http://foro.ubuntu-guia.com/Instalar-preload-td4022781.html

http://foro.ubuntu-guia.com/Super-acelerado-Firefox-users-td4022777.html

http://foro.ubuntu-guia.com/Activar-Proceso-Paralelos-en-ordenadores-de-varios-nucleos-ubuntu-12-04-td4022783.html

____________________________________