![]() |
![]() |
Arrancar más rápidamente nuestro sistema GNU/LinuxHace un tiempo me encontré con un programa llamado InitNG (http://initng.thinktux.net) que está orientado a acelerar el proceso de arranque del sistema a través de la ejecución asincrónica de los demonios. Cada uno de los servicios se arranca en el mismo momento en el que se demande su uso, exclusÃvamente. Pero también tiene muchas más opciones como el cálculo del tiempo de carga del sistema. Digamos que el programa añade como un runlevel nuevo al sistema. Vamos a entrar en materia. Podemos descargar la aplicación de aquÃ: http://initng.thinktux.net/download/ también hay repositorios de Debian en http://alioth.debian.org/projects/pkg-initng/ aunque yo usando Debian Sarge 3.1 he preferido compilarlo :) $ wget initng-0.3.3.tar.gz (a fecha de 22/10/2005 la última versión es la 0.3.3) $ tar xvzf initng-0.3.3.tar.gz $ cd initng-0.3.3 $ ./configure (suponiendo que no arroja ningún error) $ make $ su - (aquà ponemos la contraseña de root) # make install (como root) Ahora toca configurar nuestro Gestor de Arranque, yo uso GRUB asà que allá vamos. $ nano /boot/grub/menu.lst (editamos el fichero de configuración, nunca está de más hacer backups)
El fichero deberÃa contener las siguientes lÃneas: title Debian GNU/Linux, kernel 2.6.8-486 initNG root (hd0,2) kernel /boot/vmlinuz-2.6.8-486 root=/dev/hda3 ro init=/sbin/initng initrd /boot/initrd.img-2.6.8-486 savedefault boot Podéis observar que lo que hemos hecho es modificar la lÃnea title para identificarlo y en la lÃnea kernel hemos añadido "init=/sbin/initng". Podemos probar más comandos como por ejemplo: # ngc -s (que nos mostrará los demonios)
o # ngc -s > ngc.txt (si preferimos volver la salida al fichero ngc.txt para leerlo con más detenimiento)
Para añadir procesos a la hora de cargar la distro es prácticamente igual que con update-rc.d: # ng-update add acpid default # ngc -x Y para eliminarlo: # ng-update del acpid
Ahora nos tocarÃa un poco ir jugando con las opciones y posibilidades que nos da la aplicación y por ejemplo ver qué demonios tardan más en iniciarse (por ejemplo los de red) y ejecutarlos en segundo plano para evitar que entorpezan el arranque del sistema. Hay que recordar que el programa está en fase experimental y si lo que buscas es algo fiable y seguro quizás no sea la mejor opción.
Linux Expañol
La marca registrada Linux (R) se usa siguiendo la sublicensia obtenida del "Linux Mark Institute", el LICENCIATARIO exclusivo de Linus Torvalds, propietario de la marca en EEUU y otros paises The registered trademark Linux (R) is used pursuant to a sublicense from the Linux Mark Institute, the exclusive LICENSEE of Linus Torvalds, owner of the mark in the U.S. and other countries Powered by phpBB © 2001, 2002 phpBB Group |