|
Mudur, aceleraci髇 de arranque de alto nivel
|
| Autor |
Mensaje |
angelm
Ututo-Developers
Mensajes: 308
Grupo: Registrado
Registro en: May 2006
Estado:
Sin Conexi贸n
Reputaci贸n: 5
|
Mudur, aceleraci贸n de arranque de alto nivel
Fuente: http://www.openkairos.com/index.php?opti...&Itemid=35
Mudur, aceleraci贸n de arranque de alto nivel
E-Mail
Escrito por sebelk
lunes, 09 de octubre de 2006
Los desarrolladores de la distribuci贸n Pardus idearon un nuevo sistema para acelerar el arranque de los sistemas Linux. Se llama Mudur (significa director en turco).
Mudur est谩 escrito desde cero en Python con simplicidad, velocidad y facilidad de mantenimiento en mente. No es un reemplazo para el comando /sbin/init como otras alternativas, no es solamente un ejecutor de scripts.
El inter茅s principal no est谩 solamente en la velocidad del proceso de inicializaci贸n, sino tambi茅n en la facilidad de mantenimiento de la base del c贸digo fuente. Alegan que la experiencia con el sistema de inicializaci贸n de Gentoo si bien le agrega soporte de internacionalizaci贸n mostr贸 que los scripts de shell son una pesadilla para mantenerlo.
Los lenguajes de bajo nivel son r谩pidos pero padecen de problemas para mantenerlos. El c贸digo se fulve aun m谩s grande que los scripts de shell, y el tiempo de desarrollo se incremente significativamente.
Entre los idiomas de alto nivel, Python pareci贸 la mejor opci贸n, Python tiene un c贸digo peque帽o y limio. La curva de aprendizaje es baja.
Casi todos los proyectos de aceleraci贸n del tiempo de arranque est谩n obsesionados con la idea de reemplazar el init, pero no es el caso de Mudur.
Dado que es un programa del propio nivel del sistema, escribir un reemplazo es dif铆cil y consume tiempo. Ejecutar servicios en paralelo se puede hacer desde un script, administrando directamente procesos de los servicios es mucho m谩s f谩ci con un poco de administraci贸n inteligente de /var/run/*路pid.
Crearon un script para ejecutarse en /etc/inittab y trabajar sobre el problema real.
Los trabajos de inicializaci贸n, i.e. carga de m贸dulos, arranque del administrador de dispositivos udev, montaje de sistemas de archivos, actualizaci贸n del reloj del sistema son manejados por un 煤nico script de Python. Esto ahorra tiempo y lo hace m谩s simple. Estos primeras tareas de arranque deber铆an ejecutarse secuencialmente.
Creen que los dispositivos conectados en caliente son manejados y montados mucho mejor por reglas de udev en lugar de fstab, y convierte a su l贸gica algo bastante in煤til.
El tiempo de arranque es acortado solamente un poco, pero dado que puede cachear no solamente el proceso de arranque sino la sesi贸n del usuario tambi茅n, el tiempo de apertura de una aplicaci贸n como OpenOffice.org es significativamente mejorado sin siquiera precargarlo.
Se puede descargar y probar la versi贸n 1.1 alpha3 release para ver Mudir y la distribuci贸n Pardus en acci贸n desde ftp://ftp.pardus.org.tr/pub/pardus/kurulan/
Fuente: Pardus
La Inteligencia es la mano de los Big-Man
----------------------------------
Angel Matias Orozco
Team GNU/Ututo Developers
|
|
| 12-29-2006 08:48 PM |
|

|
modernclics
Usuario PL
Mensajes: 1,570
Grupo: Registrado
Registro en: Jun 2005
Estado:
Sin Conexi贸n
Reputaci贸n: 8
|
RE: [NOTICIA] Mudur, aceleraci贸n de arranque de alto nivel
Interesante. Leo esto ahora que acabo de instalar openSuse 10.2...por dios! es un parto, la lentitud del YaST pero tenia ganas de probar XGL + Beryl...
Esteban
|
|
| 12-29-2006 08:58 PM |
|
 |
franchox
Usuario PL
Mensajes: 228
Grupo: Registrado
Registro en: May 2006
Estado:
Sin Conexi贸n
Reputaci贸n: 3
|
RE: [NOTICIA] Mudur, aceleraci贸n de arranque de alto nivel
No funca el link...
Salu2...
"El conocimiento es la fuente del Poder..." (Fran Casares)
"Aprender sin pensar es un esfuerzo perdido, pensar sin aprender es peligroso..." (Confucio)
|
|
| 12-29-2006 09:14 PM |
|
 |
angelm
Ututo-Developers
Mensajes: 308
Grupo: Registrado
Registro en: May 2006
Estado:
Sin Conexi贸n
Reputaci贸n: 5
|
RE: [NOTICIA] Mudur, aceleraci贸n de arranque de alto nivel
Era un tema de versiones, el link ya fue corregido, gracias franchox
La Inteligencia es la mano de los Big-Man
----------------------------------
Angel Matias Orozco
Team GNU/Ututo Developers
|
|
| 12-29-2006 09:24 PM |
|

|