Libertonia
Portada · Todo · Software Libre · Desarrolladores · Comunidad · Internet · Tecnología · Meta · Diarios
Acelerando el arranque

ridiculum's Diary
Por ridiculum
departamento rapido-por-favor , Sección Diarios
Puesto a las Wed Jan 28th, 2004 at 02:37:52 AM CET
Hace cosa de un mes y medio en es.comp.os.linux.misc hubo un hilo sobre los tiempos de arranque de linux y Windows XP. El Message-id del mensaje inicial es <bs529l$9hnth$1@ID-103285.news.uni-berlin.de>, por si alguien tiene ganas de leerlo entero.

 


A parte de los tipicos comentarios de Windows sucks, linux powa (mas o menos eso venian a decir algunos) hubo algunos sobre los metodos para acelerar el arranque que usa XP y MAC OS X bastante interesantes por parte de Diego Calleja.

Pues bien, hace bien poquito se ha comentado esto mismo en la lkml. El enlace al hilo completo (o a la parte relevante) via kerneltrap.

Comentan,entre otras cosas, un modulo de Andrew Morton de 2001 que usando el estado de la "pagecache" tras un arranque, salva a disco una especia de traza de los archivos cargados hasta ese instante. Con una herramienta en espacio de usuario adecuada, es posible cargar en el proximo arranque mas rapido, puesto que sabemos que es lo que hay que cargar, y hemos "apañado" el orden de carga para que sea optimo.

La ganancia con este metodo es del 10% y dice que se podria conseguir mejor rendimiento lanzando los scripts de arranque en paralelo (vean runit, disponible en debian, o miren como lo hace gentoo y me suena que en BSD tambien)

< Llamada a votación para crear es.comp.os.unix (11 comments) | Primeros pasos de la lista de ayuda de Mozilla en español (3 comments) >
Enlaces Relacionados
· kerneltrap
· runit
· More on ridiculum's Diary
· Also by ridiculum

Menu
· crear cuenta
· FAQ
· búsqueda
· Fuentes de Noticias

Login
Nueva cuenta
Usuario:
Contraseña:

Ver: Modo: Orden:
Acelerando el arranque | 4 comentarios (4 temáticos, editoriales, 0 ocultos)
minit es otra opción (none / 0) (#1)
por d Orb a las Wed Jan 28th, 2004 at 11:28:46 PM CET
(Información Usuario) http://skint.shef.ac.uk/

Minit es otra opción, un sustituto para init. En este artículo en slashdot, el propio autor menciona arranques muy rápidos (<1 segundo para un Celeron a 466MHz!!!).</p>

La razón por la que minit es tan efeciente parece ser que es por el hecho de que no tiene que utilizar glibc, que es gigantesca y tarda mucho en leerse y entrar en la memoria.

El programa está aun verde, pero parece interesante. Me gustaría probarlo, pero la documentación brilla por su ausencia...
Skint resources <http://skint.shef.ac.uk>


La libc (none / 0) (#3)
por ridiculum a las Thu Jan 29th, 2004 at 03:27:50 AM CET
(Información Usuario)

Cierto, la libc pesa lo suyo, pero runit no enlaza con la libc, sino con dietlibc y ademas no lo hace de forma dinamica, sino estatica: (Ejemplo de la web de runit)
VSZ   RSS  COMMAND
20    16    runit
Como ves, es bastante coqueto.

El init de debian (Sarge. sysvinit 2.85-9)
VSZ   RSS   COMMAND
1520  516   init   

ldd /sbin/init 
  libc.so.6 => /lib/tls/libc.so.6 (0x40022000)
  /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
En gentoo
VSZ   RSS  COMMAND
1328  492  init 
Algo mas pequeño que el de debian, pero puede ser por la opciones de compilacion (me lo pasaron en el canal #gentoo del hispano), pero tres personas pegaron su salia al canal y todas rodanban los mismos valores respecto del VSZ, el RSS vario mas, siendo 196 y 264 en los otros dos casos.

En un FreeBSD 5.2:
VSZ  RSS    COMMAND
760   12   /sbin/init

Esta enlazado de forma estatica.


[ Padre ]


Algunos mas (none / 0) (#4)
por Haze a las Thu Jan 29th, 2004 at 11:09:14 AM CET
(Información Usuario)

En la slack 9.0 (estatico):

VSZ  RSS  COMMAND

480   48  init [3] 

En AIX 4.3:

672  208  /etc/init 


Saludos.

[ Padre ]


 
Otro artículo. (none / 0) (#2)
por melenas a las Thu Jan 29th, 2004 at 12:46:00 AM CET
(Información Usuario)

Para Debian aconsejo la lectura de este artículo de Linuca.

Yo no lo he probado aún, pero creo que es algo bastante interesante si no añades nuevos servicios con mucha regularidad.


FDO. ER_MELENAS No te preguntes sólo que puede hacer el S.L. por ti sino también que puedes hacer tú por él.


 
Acelerando el arranque | 4 comentarios (4 temáticos, editoriales, 0 ocultos)
Ver: Modo: Orden:

ecol Logo Powered by Scoop
Todas las Marcas Registradas y copyrights de esta página son propiedad de sus respectivos dueños.
Los comentarios son propiedad del que los escribe.
Los iconos de las noticias y el logotipo son propiedad de Javier Malonda.
El Resto © 2002 Escomposlinux.org y aledaños.

Puedes sindicar los contenidos de libertonia en formato RSS 1.0 y RDF 0.9. También se puede sindicar la cola de envíos pendientes de moderación.

El proyecto escomposlinux.org está dedicado a la memoria de tas

crear cuenta | faq | búsqueda