Betazeta Networks:BelelúBólidoCHWFayerWayerFW BrasilFerpleiLUPANiubieSaborizanteVeoVerdeWayerless MCUZimio Versión Movil

Temas Calientes

Linus Torvalds dijo que Linux está “hinchado y enorme”

90

Tux

Tux

Tux se ve bien hinchado

Tux se ve bien hinchado

Habitualmente, los jóvenes se rebelan de sus padres cuando llegan a la adolescencia. Curiosamente, en el caso del software libre, la lógica se invirtió. Linus Torvalds criticó a Linux, su “hijo” de 18 años, por estar hinchado y enorme. Un buen correctivo paternal.

Durante la LinuxCon, en Portland, Estados Unidos, Tovalds fue consultado sobre los nuevos recursos que se agregan al kernel de Linux, y cómo éstos repercuten en la rapidez y estabilidad del sistema. Según James Bottomley, un reputado ingeniero de software, Linux sufre una caída de un 2% en su desempeño con cada nueva versión, lo que acumula un 12% en sus últimas ediciones. “¿Esto es un problema?”, le consultó a Torvalds.

“El núcleo está hinchado y enorme. Es un problema. Definitivamente no somos el núcleo simplificado e híper-eficiente que imaginé cuando comencé a escribir Linux, y cada que le ponemos una nueva funcionalidad se pone peor”, respondió, sincero, Torvalds.

Pero no todo fue malo en la intervención de Torvalds, quien afirmó que la estabilidad del sistema no se ha visto comprometida, pues los desarrolladores solucionan los bugs apenas los encuentran. Además, dijo que el “engorde” del núcleo es inaceptable, pero completamente inevitable.

Amigos linuxeros, ¿tiene razón don Linus en sus dichos o no? ¿Habrá perdido el norte o es un simple llamado de atención a la comunidad?

Link: Linus calls Linux ‘bloated and huge’ (The Register vía FayerWayer Brasil)

90 Comentarios

Linus Torvalds dijo que Linux está “hinchado y enorme”

Páginas: 1 2 3
Ver Todos
Thumb up 0 Thumb down 0 avatar_Gabejazz Gabejazz dijo hace 2 años

Estoy de acuerdo con @frosstatx. Deberian de hacer una especie de Wizard para el kernel y a traves de esto, seleccionar solo lo que necesito.

Responder
Thumb up 0 Thumb down 0 avatar_leopard leopard dijo hace 2 años

Uno de los puntos donde mas se nota el 'sobrepeso' del kernel es al momento de compilar. No se como lo hacen uds. pero en mas de una ocasion en que he 'optimizado' mi kernel con el metodo prueba/error, termino perdiendo varios dias ya que el proceso completo de compilacion de un kernel 2.6.X de 64 bit puede tomar hasta un par de horas.. obviamente la maquina influye mucho, pero llega un punto en que simplemente la cantidad de codigo que se debe compilar cada vez es demasiada.

Soy de los que opinan que el futuro del kernel Linux es un kernel hibrido, donde se combine lo mejor de los dos mundos. Despues de usar durante un tiempo Haiku y Syllable me he convencido de que ese es el espejo donde deben mirarse los sistemas operativos del futuro.

Responder
Thumb up 0 Thumb down 0 avatar_Inkubot Inkubot dijo hace 2 años

Si esta gordo.

Responder
Thumb up 0 Thumb down 0 avatar_Apeiron Apeiron dijo hace 2 años

Capaz empezó a usar Windows 7. xD

Responder
Thumb up 0 Thumb down 0 avatar_L L dijo hace 2 años

es obvio, si cada vez tiene que dar más soporte.
Pero que bueno que se lo preguntan, pues así lo mejoran más y es cada vez más eficiente.

Responder
Thumb up 0 Thumb down 0 avatar_Bill Gates Bill Gates dijo hace 2 años

Linux está pasando por lo que pasó windows 20 años atrás.

Responder
Thumb up 0 Thumb down 0 avatar_racuna racuna dijo hace 2 años

Que siga así, y que las distribuciones se dediquen a recortar dependiendo a qué HW van orientados: Al más moderno o al tarro que tenemos del año del nepe.

Por algo hay tantas distros, y todas dedicadas a algo específico. Sino no tiene sentido, hay quienes sacan distros sólo para cambiar el wallpaper y el logo del booteo, pues ahora se les viene trabajo de verdad.

Responder
Thumb up 0 Thumb down 0 avatar_Samuel Pizarro S. Samuel Pizarro S. dijo hace 2 años

Estimados, he leído varios comentarios en donde dicen haber compilado el Kernel, y que por culpa de "tanto hardware" que tiene soporte, se demoran mucho en compilar, incluso leí uno en el que se demoraba mucho en "quitar" el soporte para hardware viejo.
Les aclaro que cuando uno configura el Kernel (cosa no trivial), no "quita" soporte, sino que "marca" aquel que necesita, por lo que no debiese tomar tanto tiempo en configurar (si uno sabe lo que está haciendo).
Con respecto a la compilación, aquellos Drivers que no se utilizan, simplemente no se compilan (a grandes rasgos), así que nada tiene que ver la cantidad de hardware que tenga soporte en el Kernel con el tiempo que te demoras en compilar, tal vez el error es que estás incluyendo muchos drivers que no necesitas.
Como dice @Franco, lo que demora son los subsistemas y un montón de otra "challa", que se implementan dentro del Kernel
Y por último, recuerden asistir al 10 encuentro Linux a realizarse en Valparaíso.
http://2009.encuentrolinux.cl

Responder
Thumb up 0 Thumb down 0 avatar_dimitry dimitry dijo hace 2 años

Hay varios autores que ya han dicho lo mismo hace rato:

"Maintainability of the kernels of open-source operating systems:
A comparison of Linux to FreeBSD, NetBSD, and OpenBSD"

http://cs.gmu.edu/~offutt/rsrch/abstracts/srs-bsd.html

Comparison of Memory Management Systems of BSD,
Windows, and Linux
http://www.weblearn.hs-bremen.de/risse/RST/docs/Memory/comparison.pdf

Responder
Thumb up 0 Thumb down 0 avatar_Benjamin Benjamin dijo hace 2 años

lo bueno es que hay discusion del tema y asi es por donde se empieza a encontrar las soluciones del caso.

linux es y sera la mejor opcion al momento de elegir un SO compatible y eficaz con las tecnologias y estandares actuales de performance y estabilidad.

Responder
Thumb up 0 Thumb down 0 avatar_karman12 karman12 dijo hace 2 años

Lo que pasa es, que la mayoria de fabricantes de dispositivos no crean un driver para el OS linux, y algunos recien estan comensando a crear drivers como es el caso de ATI, Nvidia y otros mas..

La cuestion es que si los fabricantes contribuyeran al desarrollo de linux tanto para el sistema como para las aplicaciones(driver) todo seria mejor.

Responder
Thumb up 0 Thumb down 0 avatar_zeta zeta dijo hace 2 años

bueno yo creo que ninguna idea se hace realidad como se imagino,que no venga san torval a pedir que los aportes de la comunidad no lleven creatividad, si estos le brindan mas funcionalidad, hay mas necesidad, me gusta la idea que brinde muchos mas recursos, que hariamos si linux no soportara wifi, usb 3.0???

el motor de google actual,no creo que se asemeje al inicial, pero es el mejor de los buscadores, linux si es el mas estable y eficiente de los SO, no se enfoca solo a un grupo.

Responder
Thumb up 0 Thumb down 0 avatar_Ranchero Ranchero dijo hace 2 años

El no se ha visto en un espejo

Esta gordo y lento, hinchado y pendejo

Responder
Thumb up 0 Thumb down 0 avatar_Tezeract Tezeract dijo hace 2 años

Al menos, si bien es grande, al menos es modular y permite a cada quien agregar y sacar lo que quiera. Al contrario de otros sistemas donde todo se vende como un paquete, una caja negra, que nadie puede modificar ni si quiera configurar.

Responder
Thumb up 0 Thumb down 0 avatar_Jaja Jaja dijo hace 2 años

Los hínchados y enormes son las panzas de los ñoños linuxeros, saludos para el guatón Catrin.

Responder
Thumb up 0 Thumb down 0 avatar_PaYaZo PaYaZo dijo hace 2 años

si, como comente en linuxla.cl, yo creo que es verdad que esta creciendo demasiado el kernel de linux, pero mas que nada es para que pueda funcionar correctamente en todas las maquinas, pero por un lado es bueno ya que funciona en casi cualquier maquina que se pueda poner, lo que pasa, es creo yo como hay mucha gente compilando cosas para linux y lo introducen al kernel, mas que nada debe ser por eso el crecimiento, pero Lento ? no creo...

Responder
Thumb up 0 Thumb down 0 avatar_leopard leopard dijo hace 2 años

@Franco

efectivamente asi es como lo he venido haciendo por años. No obstante llega a ser molesto cuando tienes un kernel optimizado tener que recompilar porque te dieron los monos y te compraste una tarjeta sintonizadora de TV para ver la comedia mientras trabajas... ¿por que? .. por que viene el drama ¿que incluyo? .. sera este.. este otro.. en un sitio dice esto, en este otro sitio dice esto otro.... mmm ... mejor compilo todo como modulo.. pruebo.. lsmod.. papel, lapiz, compilar denuevo.... ahhh.. flojera.. mejor sigo mañana . . . . . . ok.. mejor dejo todo como modulo porque mi comportamiento adquisitivo es erratico... ¿todo como modulo? ... make modules && make modules_install. . . . .demonios!!! horas de compilacion..... ¿entiendes?


Por lo general suelo compilar el kernel, dejando incrustados los drivers criticos (chipset, todos los sistemas de archivos, video), como modulos las demas cosas (sonido, red, etc.)...

Es ahi justamente donde se nota el exceso de colesterol: recompilar .. digamos que no es el mejor pasatiempo que existe.

Finalmente cuando tienes tu Kernel tuneado, y comparas el tiempo de arranque en el mismo tarro con un PC-BSD, un Haiku o incluso un Solaris te das cuenta que el kernel tiene demasiadas grasas saturadas.

pero bueh.. lo importante es que la discusion esta sobre el tapete y de seguro la evolucion ira en la direccion correcta.. aun asi.. el dia que se porte el JDK a Haiku sera el ultimo dia que use Linux ;-)

Responder
Thumb up 0 Thumb down 0 avatar_Antonio Martínez Antonio Martínez dijo hace 2 años

la verdad desalienta un poco los comentarios de quien es el creador de Linux, sin embargo, esas palabras, nos hacen ver la realidad, el kernel está creciendo, pero eso en realidad es un problema?, todo sistema tiene que ser escalable por tan pequeño que sea, al igual que el kernel está evolucionando, el hardware también lo está haciendo en paralelo, no creo que el software(kernel) llegue a superar al hardware, no quiero tocar el tema de otros SO que está pasando lo mismo o peor, la verdad no veo un problema grave, ésto tiene que suceder tarde que temprano, existe el hardware suficiente para soportar el kernel hoy y mañana.

Responder
Thumb up 0 Thumb down 0 avatar_NIGGER NIGGER dijo hace 2 años

Si está hinchado, que se tome una agüita de manzanilla; ahora bien, si está inflado es otro cuento. http://es.wikipedia.org/wiki/Software_inflado

Responder
Thumb up 0 Thumb down 0 avatar_:P :P dijo hace 2 años

si no quiere que linux engorde, entonces tendria que hacer un hardware especifico y unico para un kernel de linux que tenga programación "universal" para dichos componentes... se pareceria más a Mac OSX que a un linux eso si.

Responder
Thumb up 0 Thumb down 0 avatar_Claudio Claudio dijo hace 2 años

El día que Linux deje de querer parecerse a Windows, tal vez retomen el norte. :P

Responder
Thumb up 0 Thumb down 0 avatar_el_dva el_dva dijo hace 2 años

@Inge Christian: el kernel de windows es una version de microkernel hibrido, muy distinto a unix, además muy reducido.
@Alejandro Melo: Nada de grafica, ni de sonido, ni siquiera de memoria esta asociado al kernel de windows, al contrario de linux, que lo trae todo, te suenan las "dll", es el principal problema del kernel de windows, las dll, las puede hacer cualquiera, una dll corrupta, mata al kernel y aparece el tal famoso BSOD, no asi en linux todo esta integrado al kernel, hasta firewall trae, lo que lo hace enorme, especialemteparaequiposembebidosdondehayque caparlo de unasobre manera, pero es solo cosa de aquitectura, a mi no me gusta, pero asi esta.

Responder
Thumb up 0 Thumb down 0 avatar_chilecker chilecker dijo hace 2 años

yo entiendi que torvalds respondio que el nucleo de linux esta inflado en el sentido que el porcentaje de error y caidas del sistemas subio de 2% a 12% en las ultimas versiones, y eso es entendible a todas las cosas, quien mucho abarca poco aprieta, efecto mariposa , teoria del caos, como quieran decirle, la complejidad y sobre carga

Responder
Thumb up 0 Thumb down 0 avatar_chilecker chilecker dijo hace 2 años

yo entiendi que torvalds respondio que el nucleo de linux esta inflado en el sentido que el porcentaje de error y caidas del sistemas subio de 2% a 12% en las ultimas versiones, y eso es entendible a todas las cosas, quien mucho abarca poco aprieta, efecto mariposa , teoria del caos, como quieran decirle, la complejidad y sobre carga que se esta inyectando al nucleo se esta sobrepasando al proposito inicial (aun con cambios), indistinto del hardware. con esto no quiere decir que no se este trabajando en el tema , sino que enves de modificar mas el kernel y bombardearlo de cambios, deberian reestructurarlo con altura de mira para las futuras tecnologias
... es como el error del año 2000

Responder
Thumb up 0 Thumb down 0 avatar_tomgz tomgz dijo hace 2 años

Linus dice... Linux esta hinchado y enorme.. a lo que red hat responde.. Y este otro???...kernel , digo.

Responder
Thumb up 0 Thumb down 0 avatar_Mosca Mosca dijo hace 2 años

puta el tema interesante wn !
y bastante complejo, gracias por todos los aportes

Responder
Thumb up 0 Thumb down 0 avatar_daniel daniel dijo hace 2 años

Tengo un kernel 2.6.28 optimizado y recompilado para mi Pentium 3, pesa solo 4 Megas, chupatesa

Responder
Thumb up 0 Thumb down 0 avatar_kvieres kvieres dijo hace 2 años

ni hablar la ultima versión de ubuntu es asquerosa a la hora de encender...demora demasiado.

Responder
Thumb up 0 Thumb down 0 avatar_ruben ruben dijo hace 2 años

@daniel: wn 4 megas para el archivo vmlinuz del boot es muchisimo

en promedio pesa 1.8 mg optimizado mucho menos, lei una vez en la documentacion de linux from the scratch que habian logrado compilar un kernel con un tamaño total de 0.23 MB

y @ kvieres , ubuntu es una distribucion, no es linux, linux es el kernel solamente

talvez tienen razon algunos y seria mejor migrar a una vision mas de tipo kernel hibrido, muchos kernel que partieron siendo monoliticos y migraron a un esquema hibrido en algun punto como por ejemplo dragonfly bsd

Responder
Thumb up 0 Thumb down 0 avatar_Morphing Morphing dijo hace 2 años

estimados Contertulios
leamos bien !!!! dice un 12% de caida en el desempeño no un 12% de crecimiento.. ¬¬

textual: "Linux sufre una caída de un 2% en su desempeño con cada nueva versión, lo que acumula un 12% en sus últimas ediciones."

^^

por mucho que nos duela.. Linus Torvalds tiene razon

Responder
Páginas: 1 2 3
Ver Todos

Deja tu Comentario

La opción de comentar está abierta a todos los usuarios, pero te pedimos por favor mantenerte dentro del tema del artículo y no publicar comentarios ofensivos o publicidad basura. Nos reservamos el derecho de eliminar cualquier comentario que no cumpla estas reglas.

Para que aparezca tu foto en vez del icono genérico en tu comentario, el email con el que comentas debe estar inscrito en Gravatar.