Diez métodos de sistema de linux de inicio rápido

  

1: Deshacer servicios redundantes Dependiendo del propósito de la máquina, muchos servicios no son necesarios. Si Linux solo se usa como escritorio, no hay necesidad de sendmail, httpd y muchos otros servicios. Si su servidor (descarga de recursos de red del servidor) es solo un servidor web, también puede desactivar muchos servicios. Para hacer esto, vaya al menú de Administración y verifique el proyecto de servicio. Simplemente deshaga todas las opciones de servicio que no desea iniciar.

2: Deshacer módulos de kernel adicionales

Si su escritorio está conectado a Ethernet, no necesita cargar un módulo de kernel inalámbrico. Esta es una tarea más difícil y puede requerir la recompilación del kernel, y compilar el kernel no es una tarea fácil. Para hacer esto, es probable que necesite el código fuente del kernel. A continuación, siga los pasos estándar para compilar el kernel. La diferencia es que tiene que buscar en el sistema y eliminar todos los módulos innecesarios.

La mejor manera de averiguar qué módulos del kernel están actualmente instalados y en ejecución en su sistema es instalar Bootchart. No solo le dará una lista de los módulos adecuados, sino que también explicará lo que sucede durante el inicio del sistema. También puede emitir el comando: chkconfig – list |  Grep 3: en, averiguar qué servicios se están ejecutando. Una vez que sepa qué módulos no son necesarios, puede eliminarlos durante la recompilación del kernel. Mientras se haga esto, el núcleo compilado se adapta perfectamente a su arquitectura.

3: uso de Lightweight Window Manager en lugar de GNOME o KDE

La razón por la que inserté el administrador de ventanas de tamaño reducido es "mdash; — reducen drásticamente el tiempo de inicio de los gráficos (interfaz). En lugar de tener que esperar entre 30 y 60 segundos adicionales para iniciar GNOME o KDE, ¿por qué no esperar de 2 a 10 segundos para iniciar Enlightenment o XFCE? No solo ahorran tiempo de arranque, sino que también ahorran memoria y salvan bloatware. Un dolor de cabeza

4: uso de inicio de sesión basado en texto en lugar de inicio de sesión gráfico

La mayoría de mis máquinas Linux comienzan el nivel 3 en lugar del nivel 5. Este nivel de ejecución se detendrá en el modo de inicio de sesión de texto, iniciaré sesión en este lugar y emitiré el comando startx para comenzar a seleccionar el escritorio. El modo de inicio de sesión gráfico hace dos cosas: el problema de aumentar el tiempo de carga y causar dolores de cabeza es intentar liberarse de las feas ventanas de X.

5: Uso de distribuciones ligeras

No cargue Fedora de peso pesado, ¿por qué no prueba Gentoo, Arch o Puppy Linux? Estas distribuciones más pequeñas comienzan más hinchadas que Fedora.
(Incluso Ubuntu) es mucho más rápido. En la versión más grande, OpenSuSE afirma ser el más rápido, pero no lo he experimentado yo mismo. Entre las últimas versiones de Fedora y Ubuntu, Ubuntu supera el tiempo de inicio de Fedora (y está fuera de la caja).

6: Uso de Open BIOS

Si es inteligente y está listo para actualizar el firmware de su PC, considere cambiar a un BIOS de código abierto. Una nota adicional, el uso de firmware abierto permite a Linux inicializar realmente el hardware al iniciar (sin depender del BIOS). Lo más importante es que muchos BIOS abiertos pueden configurarse para satisfacer las necesidades específicas de la máquina. Si no toma la ruta del BIOS abierto, al menos puede configurar el BIOS para que no encuentre una unidad de disquete que no exista, es decir, que arranque directamente el primer disco duro (uno de los medios de almacenamiento en disco duro del disco duro) (no la unidad de CD primero).

7: Cómo evitar el DHCP

Si trabaja en una red doméstica (o en una red de pequeña empresa) donde la concesión de la dirección no es un problema, la máquina utiliza una dirección IP estática. Esto permitirá que la máquina acceda al servidor DHCP sin tener que salir para obtener la dirección IP. Si lo hace, asegúrese de que el archivo de configuración /etc/resolve.conf también exprese su dirección de servidor DNS.

8: El intercambio en caliente puede evitarse

La conexión en caliente es un sistema que permite conectar y utilizar nuevos dispositivos de inmediato. Si sabe que su servidor (descarga de recursos de red del servidor) no requiere tal sistema, elimínelo. Esto reducirá el tiempo de inicio. El intercambio en caliente consume mucho tiempo de arranque en muchos sistemas. Los cambios que se producirán cuando se elimine la conexión en caliente dependen de la distribución que esté utilizando. Nota: En su mayor parte, udev ha reemplazado el intercambio en caliente. Pero si todavía está ejecutando una distribución anterior, esto todavía es apropiado.

9: Si está realmente en negrita, intente initng

El sistema initng actúa como un reemplazo para el sistema sysvinit y promete reducir completamente el tiempo de inicio de los sistemas operativos similares a UNIX. Si está dispuesto a aprender sobre el sistema initng en ejecución, pruebe el LiveCD de Pingwinek.

10: Usar el código de Debian

Si está usando Debian, hay una línea que puede usarse para convertir su script de inicio en un código simple que se ejecuta en paralelo. Si marca la secuencia de comandos /etc/init.d/rc, verá que hay CONCURRENCY = none en aproximadamente 24 líneas. Al cambiar esta línea a CONCURRENCY = shell, puede ver una reducción en el tiempo de inicio.

La mayoría de lo anterior debería ser lo más importante. Por supuesto, la forma más rápida de acelerar el inicio de Linux es no reiniciar. Por lo tanto, reiniciar rara vez puede reducir la carga del tiempo de inicio.


Copyright © Conocimiento de Windows All Rights Reserved