¿Cuáles son sus consejos para mejorar el rendimiento general del sistema en ubuntu? Inspirado por esta pregunta, me di cuenta de que algunas configuraciones predeterminadas pueden ser bastante conservadoras en Ubuntu y que es posible ajustarlo con poco o ningún riesgo si desea hacerlo más rápido.
Esto no pretende ser específico de la aplicación (por ejemplo, hacer que Firefox cargue páginas más rápido), sino todo el sistema.
Preferiblemente 1 consejo por respuesta, con suficientes detalles para que las personas lo implementen.
Un par de los míos serían:
- Instalar Preload (a través de Software Center o
sudo apt-get install preload
); - Cambiar el valor de Swappiness - "que controla el grado en que el núcleo prefiere intercambiar cuando intenta liberar memoria";
¿Cuáles son los suyos?
PD: Dado que esto no pretende tener una respuesta única, sino más bien, varios consejos útiles, estoy haciendo que este wiki de la comunidad esté listo para usar.
performance
Decio Lira
fuente
fuente
Respuestas:
Si eres "el Joe promedio" , entonces no hagas nada. No juegues con programas o configuraciones que no entiendes. No siga los consejos publicados en Internet sobre cómo mejorar el rendimiento de su sistema compilando algún software usted mismo o instalando un kernel hecho a sí mismo.
Algunos de esos consejos pueden brindarle mejoras menores de rendimiento, pero algunos de ellos también le causarán un verdadero dolor de cabeza, si cambió la configuración incorrecta, deshabilitó el servicio incorrecto, instaló el controlador incorrecto, etc.
Por lo tanto, simplemente esté contento con su buen funcionamiento del sistema. Y por cierto: ¿por qué necesitarías esas mejoras de rendimiento del 5 por ciento? No llevará a escribir sus documentos de oficina más rápido o editar sus fotos de vacaciones en la mitad del tiempo.
Y para ser claros: si no eres el Joe promedio, sino un desarrollador / jugador hardcore / ... que necesitas cualquier ciclo que puedas obtener, no eres el objetivo de este comentario ...
fuente
Deshabilite el inicio automático de cualquier servicio que no sea necesario (o incluso elimine el paquete por completo).
Muchos paquetes inician servicios automáticamente. Estos servicios luego usan memoria y CPU, incluso casi nunca se usan. En este caso, es mejor detener esos servicios o eliminarlos del inicio automático e iniciarlos solo si son necesarios.
Para eliminar las aplicaciones de inicio en 10.04, vaya a Sistema> Preferencias> Aplicaciones de inicio (puede ser ligeramente diferente en otras versiones)
En 12.04, puede seleccionar las aplicaciones de inicio haciendo clic en el ícono del tablero . Luego, escriba inicio y seleccione "aplicaciones de inicio".
Y simplemente desmarque las aplicaciones que no necesita. Pero asegúrese de eso, no solo elimine aplicaciones que no conoce. Si no está seguro acerca de uno, déjelo así. Una búsqueda en Google o una nueva pregunta aquí sobre programas específicos ayudará.
fuente
Tushar Neupaney da estos consejos aquí :
1. Use aplicaciones más ligeras (reemplace sus aplicaciones predeterminadas con ellas)
2. Disminuir el intercambio
sudo vim /etc/sysctl.conf
Editar: vm.swappiness = 10
3. Para núcleos duales (Usar concurrencia)sudo vim /etc/init.d/rc
Editar: CONCURRENCIA = shell
La opción de shell ahora está obsoleta. El valor predeterminado es makefile y el shell es para 2010-05-14 un alias para makefile .
4. Limpie el caché de apt en / var / cache / apt / archives y la lista de apt-sources innecesaria en /etc/apt/sources.list
sudo apt-get autoclean
5. Instalar BUM (gestor de arranque)
sudo apt-get install bum
Eliminar aplicaciones y servicios innecesarios desde el inicio
6. Elimine algunos TTY innecesarios
sudo vim /etc/default/console-setup
Editar: ACTIVE_CONSOLES = "/ dev / tty [1-3]"
Nota: vaya
/etc/init/
y cambie los archivos de tty que NO desea. Edítelos y comente líneas que comiencen con "inicio en nivel de ejecución". Entonces, en este caso, comentará la línea de inicio en los archivos "tty4.conf" a "tty6.conf".7. Instalar Prelinksudo apt-get install prelink
sudo vim /etc/default/prelink
Editar: PRELINKING = Sí
sudo /etc/cron.daily/prelink
En realidad, Prelink es inútil desde Feisty Fawn (porque Ubuntu usa un enlazador de tiempo de ejecución muy efectivo ahora). Además, es intrusivo: modifica directamente los ejecutables y, en última instancia, puede romperlos. NO lo hagas.
8. Instalar precarga
sudo apt-get install preload
9. Deshágase de kinit si no utiliza las funciones de hibernación y suspensión.
sudo vim /etc/initramfs-tools/conf.d/resume
Editar: Comentario (poner # delante) REANUDAR = XXXX …………………….
fuente
sed -i -r '1s/(^[^#])/#\1/g' /etc/initramfs-tools/conf.d/resume
una línea pero solo agregue un comentario si no existe - bueno, agregue el guión :)Disminuya el tiempo de espera del menú del cargador de arranque
Suena trivial, pero descubrí que los 10 segundos predeterminados en Ubuntu son demasiado largos para mis gustos. Digamos que mi pantalla tarda un poco en ajustar automáticamente la resolución, veo que el contador lee 8 segundos a primera vista.
Editaría el tiempo de espera a 3 segundos, dándome un segundo para ver el menú de inicio (lo que representa el tiempo que mi pantalla se ajusta a la resolución). Mucho tiempo, al presionar las teclas de flecha para seleccionar otro elemento se detiene el contador.
Grub (antes de 9.10 Karmic)
Busque y edite la línea " TIEMPO DE ESPERA "
Grub 2 (nuevas instalaciones de 9.10 Karmic y posteriores)
Busque y edite la línea " GRUB_TIMEOUT " y ejecute
sudo update-grub
fuente
Experimenté un aumento en el rendimiento general después de agregar la opción " noatime " a mis sistemas de archivos (ext4 y reiserfs).
No puedo proporcionar pruebas de velocidad, pero lo invito a que lo pruebe y lo vea por usted mismo.
Recurso útil en Ubuntu Forum: guardar el disco duro con noatime en fstab .
fuente
Si tiene poca RAM, use zramswap o de repositorios
zram-config
de Ubuntu. Es un intercambio virtual que comprime el contenido de RAM no utilizado en lugar de ponerlos en el disco (que generalmente congela el sistema después de que golpea la barrera de RAM). Experimento poca o ninguna pérdida de rendimiento con él en lugar de congelar el sistema cada vez que me quedo sin RAM.Esto funciona solo para Natty y versiones posteriores (porque necesitará el kernel 2.6.37.1 o más reciente). Para sistemas más antiguos, puede usar compcache , pero tendrá que configurarlo manualmente.
Para aquellos que nunca alcanzan el límite de RAM, de todos modos les da un poco de aumento de velocidad en los sistemas HDD, pero será mejor que disminuyan el intercambio para lograr el mismo efecto.
Usuarios de SSD: lo más probable es que no experimente ningún aumento de velocidad, pero zramswap puede reducir bastante el desgaste de SSD.
fuente
No estoy seguro de si mi respuesta calificaría, porque Ubuntu generalmente significa GNOME y las variaciones de Ubuntu que usan alternativas más ligeras tienen nombres ligeramente diferentes, como Xubuntu.
Deshacerme de GNOME es lo primero que suelo sugerir. Si está satisfecho con algo liviano como fluxbox, hágalo.
fuente
Cambia tu disco mecánico por un SSD
Las unidades de estado sólido son mucho más rápidas y parecen ser el mayor cuello de botella en casi todas las computadoras hoy en día.
Por mi parte, he experimentado una disminución en el tiempo de arranque de ~ 15 segundos a ~ 3 segundos, y una gran disminución en las aplicaciones de primer inicio (Firefox, por ejemplo, de ~ 5 segundos a menos de un segundo).
¿Quieres un punto de referencia? Aquí hay uno.
fuente
Establecer
vm.swappiness=10
en/etc/sysctl.conf
. Obtengo una notable mejora en la velocidad cuando lleno la memoria. Como uso Eclipse la mayor parte del tiempo, la memoria física puede convertirse en un bien escaso.EDITAR:
De las preguntas frecuentes de Ubuntu Swap :
"La configuración predeterminada en Ubuntu es swappiness = 60. Reducir el valor predeterminado de swappiness probablemente mejorará el rendimiento general para una instalación de escritorio típica de Ubuntu. Se recomienda un valor de swappiness = 10 , pero siéntase libre de experimentar. Nota: las instalaciones del servidor Ubuntu tienen diferentes requisitos de rendimiento para los sistemas de escritorio, y el valor predeterminado de 60 es probablemente más adecuado ".
Las preguntas frecuentes son bastante completas para explicar qué es el intercambio, cómo se usa y cómo cambiarlo. Lectura recomendada para cualquier persona que esté pensando en jugar con el intercambio o el tamaño del archivo de intercambio en el disco.
fuente
Por tonto que parezca, ¡actualice siempre su sistema!
fuente
Pon tu directorio / tmp en un disco ram
https://superuser.com/questions/175861/ramdisk-ubuntu-10-04
fuente
/tmp
directorio de vez en cuando, de lo contrario corre el riesgo de quedarse sin RAM solo porque algunas aplicaciones se olvidan de limpiar sus archivos temporales. Leí que esto era realmente un problema en algunos cuadros de Solaris en un momento dado, porque el sistema operativo se montaría/tmp
en un disco RAM y eventualmente se llenaría. Sin embargo, un buen refuerzo de rendimiento si lo usas bien.En una máquina Ubuntu que tengo, descubrí que establecer los efectos de escritorio en ninguno (deshabilitar todos los efectos gráficos) hizo una gran mejora en la velocidad de la interfaz de usuario.
fuente
Afinación ext4 para humo máximo
Habilitar el modo de reescritura. Este modo generalmente proporcionará el mejor rendimiento ext4. Tenga en cuenta que ocurre a costa de la fiabilidad, ya que desactiva el registro en diario para escribir datos. Los datos pueden escribirse en el sistema de archivos principal después de que sus metadatos se hayan confirmado en la revista. Como resultado, los datos antiguos pueden aparecer en los archivos después de un bloqueo y recuperación del diario.
Documentación de kernel.org :
Aún más humo
Para exprimir aún más el rendimiento, agregue
fstab
opciones:data=writeback,noatime,nodiratime
es decir, edite su
/etc/fstab
encontrar el UUID para sus unidades y agregue / reemplace las opciones existentesAsegúrese de haber utilizado tune2fs para activar el modo de reescritura ANTES de editar su archivo fstab y ANTES de reiniciar. Digo ANTES porque reinicié después de que modifiqué mi fstab pero antes de activar el modo de reescritura y corrigir el arranque. No se perdió nada, pero tuve que usar un CD en vivo para obtener acceso y cambiar mi fstab. Más seguro si habilita en una unidad que no sea de arranque para probar primero.
Mejora masiva en la velocidad tanto en el arranque como en el apagado y en el uso diario.
También puede desactivar el modo Diario que le dará un impulso adicional, para mayor seguridad, asegúrese de tener un UPS conectado y funcionando porque con estas características apagadas, sus datos no son tan seguros, habiendo dicho que mi sistema no tiene un UPS y su alimentación se han interrumpido al menos tres veces y no he sufrido ninguna pérdida de datos, pero su kilometraje puede variar.
fuente
nodiratime
no es necesario aquí porque noatime lo implicaCompre tanta memoria como pueda permitirse y la máquina podrá guardarla.
fuente
Lo siguiente es solo para expertos. Como su nombre lo indica, puede y comerá sus datos, incluso si tiene cuidado.
eatmydata es una caída en el paquete que desactivará fsync. Fsync es una operación del sistema que garantiza que sus datos se escriban en el disco antes de continuar. Generalmente desea esto, ya que hace que la recuperación de cortes de energía y fallas sea más fácil, más rápida y menos pérdida de datos. Sin embargo, tiene un precio; todo lo que llame a fsycn tendrá que esperar su turno en línea, en lugar de simplemente entregar datos al núcleo para escribirlos en una fecha posterior. Y en algunos, tal vez incluso en muchos sistemas de archivos, fsync escribirá todos los datos, no solo los que le interesa proteger.
Hay algunas situaciones específicas en las que fsync no vale la pena. Imagine que tiene un servidor que ese número procesa un montón de datos. En lugar de apuntar esto a una base de datos en vivo, podría ser más rápido volcar en una base de datos local consistente, instalar eatmydata para desactivar fsync y dejarlo pasar. Esto aún puede bloquearse y perder datos, pero como no es la única copia de nada, simplemente puede reiniciar el proceso desde cero. O, por ejemplo, los servidores de compilación de Ubuntu, donde lo único que nos importa es el paquete final producido. O, en el lado del escritorio, si un programa (como Firefox) se sincroniza tanto que ralentiza todo el sistema. Solo prepárate para perder todos los datos asociados con el uso de esto, o enfrenta graves consecuencias.
fuente
Cierre las aplicaciones que no se usan todo el tiempo.
Muchas aplicaciones estándar usan mucha memoria y, a menudo, también CPU mientras se ejecutan en segundo plano. El navegador web, los clientes de correo electrónico, etc. son muy ineficientes en el uso de la memoria y los javascripts incrustados a menudo usan tiempo de CPU sin beneficio para el usuario.
Simplemente ejecutando las aplicaciones que se utilizan actualmente, el sistema será mucho más rápido. Además, detener las aplicaciones es la única forma de liberar memoria perdida en pérdidas de memoria.
El inicio de la aplicación en un sistema de ejecución rápida a menudo es menos que cambiar ventanas en un sistema sobrecargado y lento.
fuente
Utilice el sistema de archivos JFS . Es sólido como una roca . Tiene el menor uso de CPU y un muy buen rendimiento general.
Establezca vm.vfs_cache_pressure. Esta es mi /etc/sysctl.d/10-desktop-responsiveness
[prefija las líneas de comentario con un #, a esta interfaz web no le gustan ...]
Estas configuraciones aumentan la capacidad de respuesta para una carga de trabajo de escritorio típica.
vm.swappiness instruye al núcleo de Linux para favorecer el código de la aplicación sobre las cachés cuando estos dos compiten por la RAM.
vm.vfs_cache_pressure controla la memoria caché de inode / dentry (es decir, sistema de archivos) frente a otras cachés, es decir, queremos mantener los metadatos del sistema de archivos en RAM si es posible.
De: http://rudd-o.com/linux-and-free-software/tales-from-responsivenessland-why-linux-feels-slow-and-how-to-fix-that
fuente
Unity tiende a consumir un poco de recursos, aunque me sorprende saber que experimentó un rendimiento igualmente bajo incluso bajo Unity2D. Una posible solución sería jugar con otros entornos de escritorio más livianos como Lubuntu (LXDE) o Xubuntu (XFCE). Creo que verá una diferencia sustancial en la capacidad de respuesta general y el rendimiento.
Además, puede intentar ingresar al Administrador de aplicaciones de inicio y desmarcar aplicaciones y procesos que no necesita Ubuntu para que se inicie automáticamente al iniciar sesión (por ejemplo, Administrador de Bluetooth si no tiene bluetooth, UbuntuOne si no lo usa , programas que simplemente no usa, etc.) Antes de hacer esto, primero haga visibles las aplicaciones de inicio ocultas en el administrador de inicio:
fuente
Configurar intercambio
Parte 1. Establecer el intercambio. Esto puede ser según la respuesta de degusa, pero podría ser lo contrario, y tendrá más efecto cuando lo sea.
Un escenario en el que algunos de nosotros estamos felices de estar es cuando tenemos mucha RAM. En general, tenemos un pequeño porcentaje de que lo utilizan directamente el kernel y las aplicaciones, algunas (tal vez una gran cantidad si ha utilizado otros ajustes para aumentar el rendimiento, como el montaje / tmp en la memoria) utilizados para ramfs y tmpfs, y gigs y gigs que se utilizan como caché de disco para acelerar el acceso a nuestros archivos.
En este escenario, una vez que la memoria total utilizada, incluida la memoria caché, se vuelve alta, y una aplicación necesita más RAM, Linux debe decidir si tomar algo de memoria caché del sistema de archivos o cambiar a la partición / archivo de intercambio.
Dado que tenemos toneladas de RAM, y muy posiblemente solo nos molestamos con el intercambio para poder habilitar la hibernación, queremos que se incline hacia tomar parte de ese copioso caché y, por lo tanto, queremos un bajo intercambio. Si no nos importa poder hibernar, incluso podríamos encontrar que una máquina con tan alta RAM no necesita ningún intercambio.
Otro escenario es alguien con poca RAM que cambia entre unas pocas aplicaciones pesadas y pasa una cantidad razonable de tiempo en cada una. Imagine tal vez un desarrollador web que pasa algún tiempo en su IDE, algunos en un editor de gráficos, algunos en su navegador de elección, un poco en otros navegadores para verificar problemas de compatibilidad, y tal vez 5 minutos cada hora en su cliente de correo. También es probable que lleguen a los mismos archivos repetidamente con lecturas y escrituras y, por lo tanto, se beneficien apreciablemente del almacenamiento en caché de archivos. Esta persona probablemente podría beneficiarse de que Linux esté más ansioso por intercambiar la memoria utilizada por cualquiera de esas aplicaciones pesadas en las que actualmente no están activas, por lo que el intercambio probablemente debería ser mayor para ellas.
No solo es probable que la mejor configuración para ellos sea más alta que el consejo más común, sino que probablemente también lo noten más que la persona que siempre tiene conciertos de sobra.
Parte 2. Prioridad y número de particiones.
Cada partición de intercambio tiene una prioridad, y Linux la usará primero con la más alta. Si no se establece en / etc / fstab, se tratará como negativo comenzando con -1 (las configuraciones explícitas están entre 0 y 32767 y, por lo tanto, -1 es menor que cualquier conjunto explícito) y continuando en orden en fstab a -2, - 3 y así sucesivamente.
La mejor configuración depende de dónde están físicamente las particiones. Si solo tiene uno, entonces no importa (pero tal vez debería tener más de uno, así que siga leyendo).
Si tiene dos o más en el mismo disco físico, entonces deben tener prioridades diferentes para que no intente usar dos particiones que requieran buscar entre ellas (¿alguien sabe si esto se evita automáticamente?). Los valores predeterminados están bien. Probablemente no sea una buena idea tener dos intercambios en el mismo disco de todos modos, pero puede suceder si creó uno y luego decidió que necesitaba más intercambio más tarde (tal vez al agregar más RAM).
Si tiene dos o más unidades en dos o más unidades físicas que tienen aproximadamente la misma velocidad, establecerlas con la misma prioridad significará que Linux las usará al mismo tiempo, lo que ofrece un mejor rendimiento por razones análogas a las razones por las cuales RAID o simplemente asegurando que haya archivos de uso frecuente en ambas unidades, el trabajo se divide entre ellos.
Si tiene dos o más unidades físicas de igual velocidad pero ha cambiado solo en una, tal vez debería cambiar eso, por las razones anteriores.
Si tiene dos o más unidades físicas, de velocidades muy diferentes, entonces generalmente desea que la unidad más rápida tenga una prioridad más alta que la más lenta, por lo que se usa primero. Es posible que ni siquiera desee tener un intercambio en la unidad más lenta, aunque podría tener sentido si, por ejemplo, tiene un intercambio pequeño en una unidad rápida pero pequeña para un intercambio rápido, y un intercambio más grande en la unidad más lenta para que tenga suficiente espacio para hibernar.
Si el más rápido de los dos es un SSD, entonces hay dos alternativas con diferentes pros y contras:
El número 2 es probablemente el indicado si solo tiene un intercambio para permitir la hibernación y, de lo contrario, su abundante RAM significa que realmente no la necesita (y si está gastando dinero en un SSD, debe gastarlo en RAM también) a menos que tal vez seas un fanático de la velocidad de arranque que quiera arrancar desde la hibernación a una velocidad que muestre tu elegante plataforma de alta especificación. De lo contrario, el equilibrio tiene que ver con la velocidad frente a la vida útil del SSD.
Si tiene una unidad existente solo para intercambio para no competir con otras E / S de archivos, entonces presumiblemente tiene un núcleo duro sobre el rendimiento y ya sabe sobre estas cosas mejor que yo y solo está leyendo esto para ver si tengo ¡nada malo!
fuente
Si desea ver qué servicios se inician después de arrancar en Ubuntu 10.04, ejecute "jobs-admin".
fuente
Si estamos hablando de pasar de la BIOS a la conectividad a Internet, puedo recomendar configurar la red sin usar NetworkManager, personalmente lo he hecho porque tengo un servidor DHCP muy lento y NetworkManager no comienza a buscar la red hasta que inicie sesión .
fuente
man interfaces
Si utiliza un escritorio de Unity, intente con una interfaz más ligera como LXDE o Xfce.
fuente
Encontrado lo que estaba ralentizando mi máquina:
gwibber-service
. Tal vez porque tengo una cuenta en Twitter que sigue a mucha gente y cuando se actualizó la máquina salió mal.Estaba monitoreando la máquina con la parte superior como dijo @kmassada y cuando fue realmente lento noté el proceso. Luego ejecutando:
Como indicó @blasmat para pasar por las aplicaciones de inicio, pude ver que el servicio se inició automáticamente y lo deshabilité. Ahora mi computadora es mucho más rápida. Creo que todavía hay mejoras que puedo hacer (no lo siento en las mejores condiciones), pero después de 20 horas de probar el rendimiento, puedo decir que realmente va bien.
fuente
La utilidad ubuntu-tweak tiene una práctica herramienta de "Conserje" que le permite borrar cachés y paquetes huérfanos muy fácilmente.
Tenga en cuenta que a partir del 2016-04-16 Ubuntu Tweak está abandonado, con la última actualización hace un año: consulte https://github.com/tualatrix/ubuntu-tweak (lo que hace que http://blog.ubuntu-tweak.com/ 2012/10/22 / thank-you-ubuntu-tweak-will-continue.html desactualizado).
fuente
Use en
apt-fast
lugar deapt-get
y coloque su caché apt en tmpfs.Necesitará aria o axel para que apt-get funcione, así que primero:
o
He usado aria. Entonces necesitas apt-fast en sí.
Responda las preguntas y, a partir de ese momento, apt-fast actuará como apt-get en casi todos los aspectos, excepto que descarga paquetes en paralelo. No hay diferencia si va a instalar una sola aplicación, pero mucho para instalaciones más grandes.
En combinación, con esto, mi / etc / fstab tiene:
Esto tiene el inconveniente de que si el mismo paquete se usa varias veces en diferentes botas, tendrá que descargarlo nuevamente, pero de todos modos puede haberse actualizado mientras tanto. Tiene las ventajas de un acceso más rápido a ellos, limpieza automática de paquetes no utilizados al reiniciar.
Como he estado reinstalando mucho en el transcurso de estos experimentos, me permitió hacer una comparación. Después de la instalación de 12.04, al momento de escribir este documento, tendrá aproximadamente 300 actualizaciones, incluida una actualización del kernel disponible justo después de la instalación. Ignoré el actualizador de software e hice los cambios anteriores antes
apt-fast update && apt-fast dist-upgrade
y la parte de descarga es muchas veces más rápida (la instalación real toma el mismo tiempo).Tengo un alias de,
alias apt-get="apt-fast"
por lo que ni siquiera necesito cambiar los hábitos (las únicas diferencias son diferentes comentarios sobre la descarga, una confirmación sobre si quiero descargarlos, y una implícita ensudo
caso de que lo olvide, pero los comandos para activar cualquier cosa es el mismo).fuente
Verificaría qué procesos se están ejecutando y cuáles están usando la mayor cantidad de memoria. Puede haber algo que esté instalando que sea un acumulador de memoria. use el comando superior o el monitor del sistema.
Si no le gustan los dulces, incluso le recomiendo instalar los siguientes paquetes. Noté un tiempo de respuesta considerable entre la unidad y el gnomo básico
sudo apt-get install gnome-core gnome-session-fallback
También verificaría mis aplicaciones de inicio para ver qué se ejecuta al inicio y qué no necesito ejecutar al inicio.
Y también comprobaría la capacidad de respuesta en aplicaciones específicas.
Lo último que verificaría es la configuración de gráficos. Quizás necesite comprometer la duración de la batería para el rendimiento.
fuente
Otra buena forma de aumentar el rendimiento es instalar CompizConfig Settings Manager y deshabilitar los efectos de animación, Fading Windows y Window Decorations. Desktop wall y Expo también son una opción.
Además, use un filtro de textura rápida en OpenGL
fuente
Prueba un ligero sabor comunitario de Ubuntu
En lugar de jugar con su sistema Ubuntu: realice una nueva instalación de una versión comunitaria de Ubuntu , una versión con el mismo motor Ubuntu bajo el capó, pero con un entorno de escritorio liviano y con programas de aplicación más livianos.
el Lubuntu ultraligero o
el medio ligero Ubuntu MATE o Xubuntu .
Pruébelos en vivo antes de instalar. Es una buena idea seguir usando los lanzamientos de LTS, y le sugiero que comience con 16.04.1 LTS, que es la versión con el soporte restante más largo hasta End Of Life. Vea consejos detallados en los siguientes enlaces,
Pruebe Ubuntu (Kubuntu, Lubuntu, Xubuntu, ...) antes de instalarlo
Cómo seleccionar la versión y el sabor de Ubuntu
Hardware viejo vuelto a la vida
La versión con el tiempo de soporte más largo (cuando está escrito)
Es algo complicado encontrar 16.04.1 LTS , la versión con el mayor tiempo de soporte. Los siguientes enlaces funcionan (2017-06-29),
Ubuntu: old-releases.ubuntu.com/releases/xenial
Lubuntu 16.04, 16.04.1 y 16.04.2: cdimage.ubuntu.com/lubuntu/releases/16.04.1/release
Ubuntu MATE 16.04, 16.04.1 y 16.04.2: cdimage.ubuntu.com/ubuntu-mate/releases/16.04.2/release
Xubuntu 16.04, 16.04.1 y 16.04.2: cdimage.ubuntu.com/xubuntu/releases/16.04.2/release
fuente
AVANZADO, NO LO HAGA SI NO SABE LO QUE ESTÁ HACIENDO
Compila tu propio núcleo. http://www.overclock.net/a/how-to-configure-and-compile-a-custom-linux-kernel-for-ubuntu Puede llevar bastante tiempo, así que haga algo más mientras lo compila. Una vez que haya terminado, instale los archivos y celebre. Especialmente si obtienes grandes mejoras de velocidad. :RE
fuente
RAID para todo!
(Estoy experimentando con muchos consejos sobre rendimiento, ya que la tarea me está enseñando muchas cosas, y según la solicitud en la pregunta original, haré una publicación separada para cada uno).
Si tiene más de una unidad, puede configurar RAID. Los pros y los contras de los diferentes niveles de RAID están bien documentados en todo el lugar, por lo que no voy a entrar en eso. Personalmente tengo dos unidades, así que realmente estoy eligiendo entre 0 y 1 (aunque mdadm puede hacer una forma de 5 en solo dos unidades, pero no lo he probado). Dado que hay cosas que pueden salir mal con una computadora, especialmente una computadora portátil que tiene un mayor riesgo de contratiempo físico, de la que ningún nivel de RAID puede salvarlo y, por lo tanto, necesita una estrategia para enfrentar los riesgos que no dependen de RAID para guardar tu tocino (no te salvará si experimentas con un ajuste de rendimiento que lees en Internet y hace que las cosas no se puedan arrancar, por ejemplo) Decidí ir con RAID 0.
La forma más fácil de hacer esto para todo el sistema es instalar desde el ISO alternativo en lugar del instalador de escritorio que le permite iniciar directamente desde el CD / DVD / USB en Ubuntu.
Seleccione el particionamiento "Manual". Divide tus discos para que tengas particiones que usarás en cada disco. Por ejemplo, si tiene dos discos y decidió reservar 100 GB para / hogar, debería reservar 50 GB en cada uno si usa RAID 0, 100 GB en cada uno si usa RAID 1.
Seleccione "Configurar incursión de software". Seleccione "Crear volumen RAID" (o algo parecido a eso, no voy a iniciar el instalador para verificar la redacción). Elija las particiones que desee en su primer volumen RAID, el tipo de RAID, y créelo. Repita hasta que tenga todos sus volúmenes configurados. (No es necesario que coloque su intercambio en RAID, solo dé a las dos o más particiones de intercambio la misma prioridad en fstab y se usarán juntas sin RAID).
Asigna los sistemas de archivos y lo que está montado donde lo harías con cualquier instalación y listo.
Muchas cosas por ahí dicen que solo puede tener / arrancar en una partición RAID 1 o no RAID. Lo he tenido en RAID 0 sin ningún problema, lo que puede ser una cuestión de Ubuntu se mueve, Linux se mueve o BIOS se mueve (y si es el último, entonces su BIOS puede no estar bien con / boot en RAID 0) .
El instalador instalará grub en todas sus unidades. Esto le da a uno el beneficio de que si algo deja de arrancar en su "primer" disco deja de funcionar, puede ir al menú de arranque y arrancar el segundo.
hdparm realmente ve que las cosas se han duplicado en velocidad para mí, y ciertamente también hay un aumento perceptible de la velocidad en muchas cosas. Al experimentar, descubrí que la primera parte del arranque (después del menú de grub, cuando está en blanco púrpura) parece ser más lenta, la segunda parte es más rápida (rara vez es hora de mostrar la animación ahora) y el uso de la aplicación es más rápido: el El mayor aumento en el rendimiento de cualquiera de los consejos que he probado hasta ahora.
fuente