Hemos visto diferentes clases de duelos y batallas aquí en NeoTeo, pero si hay un punto de competencia a destacar dentro del mundo Linux es ver quién hace la distro que más rápido se inicia. Moblin ha hecho un gran trabajo en ese aspecto, y también hemos visto lo que puede hacer la distro xPUD, pero en esta ocasión estamos hablando de solamente un segundo. Las condiciones para lograr semejante tiempo de inicio son muchas, y el sistema en el que se probó esto difiere mucho de un ordenador de escritorio. Sin embargo, estamos ante una demostración más del gran potencial de optimización que posee el kernel Linux.
-
-
La prueba fue realizada por la gente de MontaVista Software, en el Mobile World Congress que se llevó a cabo en Barcelona durante el pasado mes de febrero, aunque recién en los últimos dos días fue que esta prueba ha captado la atención de los medios. En el vídeo colgado en YouTube se puede ver un sistema "embebido" ejecutando una distro modificada de Linux. Un sistema embebido es uno que fue diseñado para cumplir tareas específicas, y carece del poder o las capacidades multitarea de un ordenador de escritorio. Un ejemplo clásico es el de un cajero automático, pero si en tu hogar tienes algo como un router inalámbrico, eso también sería un ejemplo válido de sistema embebido.
Además de aplicar sus propias modificaciones a una distro de Linux, las cuales se basan principalmente en paralelismo y un uso extremo del acceso directo a memoria (DMA), los técnicos de MontaVista han trabajado muy de cerca con la gente de FreeScale. La demostración fue hecha sobre un sistema con un procesador FreeScale MPC5121e de 400 Mhz de velocidad, lo que deja en claro que la optmización para un hardware específico es fundamental si se quiere obtener tiempos de inicio tan reducidos como estos. La carga de controladores y servicios innecesarios atentan de forma directa contra un rápido inicio del sistema, algo que estamos acostumbrados a ver (lamentablemente) en plataformas Windows.
Lo vimos en: DviceLas aplicaciones de este avance son muchas, especialmente en entornos industriales donde se debe operar maquinaria que necesita una rápida respuesta, o en donde se deba minimizar al límite los tiempos "fuera de línea" de un sistema. Ahora, ¿se pueden aplicar conceptos como este en ordenadores de escritorio? Con la optimización suficiente y una amplia cooperación entre el desarrollador de software y el fabricante de hardware, definitivamente. Nadie conoce mejor el hardware que aquel que lo hace, y cuanta más información reciba un desarrollador sobre la plataforma a la que se destinará su software, mayores serán las probabilidades de obtener un rendimiento superior. Claro que, de aquí a que todos estén de acuerdo...
-
¿Y tú, qué opinas?
-
#1
-
#2
-
#3LADDYY jueves, 16 de julio de 2009, 14:47
A lo más que yo he llegado a optimizar han sido 26 segundos en mi portatil desde que le doy al boton de encendido hasta que terminar de cargar el sistema, está bastante bien para saber bien poco sobre optimización xD.
-
#4
-
#5AztekWarrior jueves, 16 de julio de 2009, 15:28
#2Todo lo contrario, los osos polares se "optimizaron" para vivir en el frio, y no para vivir en montañas, playas, zonas volcanicas...
El que algo se optimice a un área especifica, indica que funcionara mucho mejor...
Es como el tema de los doctores, los doctores Generales, saben un poquito de mucho, pero muchas veces necesitamos de los especialistas, que saben Mucho de poquitas cosas. -
#6
-
#7
-
#8josedaivd jueves, 16 de julio de 2009, 18:20
Solo un usuario intermedio-experto que conoce bien su hardware podría realizar tal proesa, eso sí, instalar nuevo hardware va a ser toda una tortura.
Linux en predeterminado, carga muchos drivers de hardware que posiblemente no esten instalados en el sistema host, aquel que vaya a optimizar su distro, necesita saber que hardware tiene y recompilar el Kernel con ciertas opciones, ciertos módulos y ciertos driver. (Es una ventaja que tiene sobre el núcleo de windows porque se puede personalizar).
Damn Small Linux (creo que hay otro más pequeño aún) es un buen ejemplo de la optimización, el cd de instalación ocupa 50MB, al contrario de Ubuntu por ejemplo. Es verdad que ex... Leer más -
#9Defisto viernes, 17 de julio de 2009, 00:09
Bueno, la segunda de mis 3 especialidades, es la Informática, y he logrado arrancar el xp, en muy pocos segundos, desde la pantalla de Bienvenida, hasta la carga de los procesos y Servicios, pero claro, solo los necesarios y el antivirus, y el Software, que me dice cuando ya es estable el Sistema, pasan como 8 o 10 segundos, pero claro, a los tantos reinicios ya se va demorando mas (Obviamente), sin embargo si le desactivara el antivirus seria algo mas rápido, pero No contaría como Un uso común, también Optimizando Vista he conseguido buenos resultados, pero lejos de lo que se puede hacer con xp…
No fue nada sencillo, fueron muchos meses de investigación, de prueba y error, y de... Leer más -
#10daniellarodriguez88 viernes, 17 de julio de 2009, 00:26
Hola
Windows7 está listo en 30 segundos, esto es verdad desde la instalación hasta unos cuantos días, pues cada vez que instalamos nuevas aplicaciones el tiempo de inicio o arranque se aumenta, no sé si suceda esto mismo en Linux o MAC u otros sistemas operativos de PC, ósea que lo del arranque de un sistema no dice nada
Todos los Windows desde el 95 hasta el nuevo 7 arranca en menos de un minuto los primeros días luego se ponen lentos, por eso me doy el trabajo de formatear cada tres meses, el tiempo de arranque también depende del tipo de sistema operativo por ejemplo las nuevas calculadoras como la TI-NspireCAS tiene un procesador que corre a ~ 100Mhz y arrancan casi in... Leer más -
#11Defisto viernes, 17 de julio de 2009, 03:13
No estoy de acuerdo con lo de "el arranque de un sistema no dice nada", Que un Sistema arranque o cargue rápido, dice mucho, de las condiciones del sistema, el hecho de que se estabilice rápidamente (relativamente hablando), te da una idea de la respuesta del Sistema, además sabes si hay muchos procesos cargando en segundo plano, de la misma forma con respecto a los servicios, a lo que voy es que, cuando el Sistema se va demorando mas, también puede ser un señal de que algo pasa, incluso podrías pensar que podrías estar infectado, y algún proceso malicioso te handa comiendo recursos, imagínate que la PC de repente te tarde 2 o mas minutos, cuando antes la hacia en menos de un minuto, eso di... Leer más
-
#12AztekWarrior viernes, 17 de julio de 2009, 03:23
#5no veo porque no hacerlo, muchos sistemas naturales y biologicos han sido copiados, o emulados para hacer funcionar el mundo creado por el hombre...
-
#13
-
#14daniellarodriguez88 viernes, 17 de julio de 2009, 17:27
Lo que quise decir es que como el arranque varia con el tiempo, entonces no se puede hablar que un sistema arranca mas rápido que otro, si el arranque se mantuviera constante durante un largo tiempo independientemente de lo que se le instale y cuentas veces se cargue ahí si vale decir cual arranca mas rápido, de lo contrario se hablaría de un comparación de arranque solo cuando el sistema esta recién instalado
-
#15
-
Cargando...
-
nuevo comentario
Nombre Campo obligatorio
Email Escriba una dirección de correo electrónico con el formato sunombre@ejemplo.com.
Campo obligatorio
-




