[Solar-general] Muy interesante: systemd otro reemplazo de init

Marcos Germán Guglielmetti marcos en ovejafm.com
Mie Mayo 5 18:57:07 CEST 2010


On Tuesday 04 May 2010 06:47:56 Fernando Cassia wrote:
> 2010/5/4 Pablo Manuel Rizzo <info en pablorizzo.com>
>
> > Poettering ha aplicado otro punto de vista al problema. Prescinde de las
> > dependencias y la sincronización la relega a mecanismos sistémicos de
> > bajo nivel. Bajo *systemd* todos los servicios del sistema podrían
> > arrancarse a la vez, sin preocuparse de que tal servicio depende de otro.
>
> ¡Excelente!.
>
> [Lo siguiente es arqueología informática, y no tiene que ver con el
> Software Libre, pero viene a cuento como anécdota]
>
> Ironicamente, en OS/2 Warp 4.0, una gran causa de "lentitud de booteo" era
> que apenas cargado el entorno gráfico (PMShell), pasaba a cargar todo lo
> que esta en el Startup folder (en Windows pasa lo mismo), lanzando en 4
> segundos unas 7 u 8 aplicaciones que pasaban a competir por el acceso a
> disco para terminar de cargarse.
>
> Si estuvieramos hablando de una máquina con RAMdisk o SSD, es una cosa,
> pero en un disco rígido por el seek time únicamente (el cabezal no puede
> estar en 2 sitios al mismo tiempo), el sumar varias lecturas de archivos en
> paralelo logra enlentecer geométricamente la operación.
>
> Por eso, había encontrado una solución que disminuía el tiempo de booteo a
> la mitad: simplemente cronometré cuantos segundos tardaba en cargar cada
> programa en el booteo, y en lugar del S.O: llamar a uno tras otro
> inmediatamente (lo que causaba el cuello de botella en la lectura desde
> disco), lo que hice fué cargar todo mediante startup.cmd, pero esta vez
> poniendo una demora de "x" segundos entre uno y otro, donde "x" era el
> tiempo exacto que tardaba en cargar el programa desde disco. entonces se
> cargaba uno tras otro secuencialmente, pero solo se cargaba el programa #2
> una vez que el #1 ya estaba cargado por completo y no necesitaba mas acceso
> a disco.
>

En Musix 1.0 hice una pavada así para arrancar las aplicaciones de escritorio 
sin que el tiempo de lectura del CD fuera terriblemente hinchabolas. (y el CD 
sabemos que es mucho más molesto que el HD)


> En fin... la moraleja es que hoy día, ningún Windows cuenta con tal
> funcionalidad... todos continuan llamando a todo lo que exista en la
> carpeta de inicio, al mismo tiempo, ocasionando un tremendo cuello de
> botella en la lectura de disco y el clásico "cuando terminará de bootear
> esta carreta". Los gigas de RAM y los discos ultrarápidos solo enmascaran
> el problema...
>
> Bueno, eso... recuerdos. :)
>
> Pero no demos ideas antes de que Microsoft patente la carga demorada de
> aplicaciones al inicio. ;-)
>
> FC
>
> > Dado que Poettering trabaja para Red Hat, no será sorprendente que Fedora
> > lo adopte en futuras versiones.
> >  Escrito por: Diego Calleja
> >
> >
> > --
> > Pablo Manuel Rizzo
> > -------------------------------
> > http://pablorizzo.com
> > -------------------------------
> >
> >
> >
> > ________________________________________________
> >
> >
> > Solar-General es una lista abierta a toda la comunidad, sin ninguna
> > moderación, por lo que se apela a la tolerancia y al respeto mutuo.
> > Las opiniones expresadas son responsabilidad exclusiva de sus
> > respectivos/as autores/as. La Asociación Solar no se hace responsable por
> > los mensajes vertidos, ni representan necesariamente el punto de vista de
> > la Asociación Solar.
> >
> > Solar-general en lists.ourproject.org
> > https://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-general



-- 
                   Marcos Guglielmetti
                            ▲
::::::::::::::::::      M U S I X   :::::::::::::::::::::                  
                            ▼
		    www.musix.org.ar
	             www.ovejafm.com
                            ▲
::::::::::::::::::      O V E J A   :::::::::::::::::::::                  
                            ▲
_______________________________________________
La lista solar-general es un canal de comunicación de SoLAr por el libre 
intercambio de ideas de todos los interesados en el movimiento de software 
libre. Debido a su libre suscripción y publicación, y dado que no existe 
ningún tipo de moderación previa ni posterior, es un excelente lugar para 
compartir opiniones, elaborar políticas y prácticas por el Software Libre en 
Argentina y el mundo. Tal como dice en ourproject: "La lista de todos y todas 
en solar" http://ourproject.org/mail/?group_id=23

Te invitamos a subscribirte enviando un mail a solar.general en librelist.com

¡Asociate a SOLAR!: http://www.solar.org.ar/?article573

* por la restauración del historial de solar-socios (dejó de funcionar el 25 
de nov de 2009)
* por la apertura del sitio solar.org.ar y de solar-socios para todo el 
movimiento
* por el fin de la censura contra el compañero Saravia y contra todos los 
compañeros
* por el fin de las mociones represivas que generan malestar entre los 
miembros
* por la inmediata reincorporación de cualquier socio del movimiento SL 
expulsado
* por la reapertura de solar-general y del wiki.solar.org.ar
* por la discusión de principios para ampliar la participación
 http://musix.org.ar/wiki/index.php/Principios_participativos



Más información sobre la lista de distribución Solar-general