Historias
Slashboxes
Comentarios
 

Login Barrapunto

Login

[ Crear nueva cuenta ]

Down Kill Up Publicidad

Miércoles, 09 de Noviembre 2005

UNIX derrota a Microsoft (palabras de la propia Microsoft)

10:09h.
Microsoft
Vaya, parece que más de uno ha terminado de mirarse al ombligo con humildad.

Bajo este titular, algo sensacionalista la verdad, pero copiado de la nota original publicada en OSNews, se esconde un suculento enlace a ZDNews, en el que se desarrolla y analiza la noticia original.

El meollo del asunto es la publicación por parte de Microsoft Research de un informe técnico en el que se valora el rendimiento del kernel Singularity que están desarrollado en las oficinas de Redmond. Las comparativas hacen referencia a cómo Singularity derrota a todo lo que le echen encima en una máquina 1.8GHz con procesador AMD.

Hasta aquí nada nuevo, ya que de todos es sabido que todas la compañías, Microsoft incluída, son amigas de tirarse el moco a la hora de enfrentar sus productos frente a los de la competencia (y si no, fijaos en los anuncios de detergentes). La novedad está en que en la comparativa han tenido la brillante idea de enfrentar a Singularity además de a Linux, a FreeBSD y a Windows XP. Y aquí se les ha visto el plumero.

En el informe es posible ver cosas tan jugosas como que el número de ciclos necesario para iniciar un proceso, que es de 1,032,000 para FreeBSD, 719,000 para Linux, y sorpresa, 5,376,000 para Windows/XP. Idem para acceso raw a disco, donde las variantes UNIX aplastan a Microsoft Windows XP en tres de los cuatro casos expuestos.

El informe también presenta, cómo no, datos en los que Windows XP vence a los derivados UNIX. Pero lo realmente jugoso es ver a Microsoft Research reconocer que Windows XP hace aguas frente a UNIX en los casos citados (y seguramente, en muchos más)

Felicito desde estas líneas a Galen Hunt, James Larus, Martín Abadi, Mark Aiken, Paul Barham, Manuel Fähndrich, Chris Hawblitzel, Orion Hodson, Steven Levi, Nick Murphy, Bjarne Steensgaard, David Tarditi, Ted Wobber y a Brian Zill, los autores del informe, por escribir en público, con la vitola de un departamento de I+D, lo que ya sabíamos de antemano: Windows no es siempre la solución de mejores prestaciones.

Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • No exactamente

    (Puntos:1, Interesante)
    por pobrecito hablador el Jueves, 10 Noviembre de 2005, 08:52h (#636419)
    Yo lei por encima ese pdf y me parecio que Singularity le pateaba el culito a todo lo demas *si miramos solo las cifras*.

    Pero es que no hay que mirar solo las cifras. Hay que meterlas en el contexto de como se van a usar.

    Singularity no lo tengo en cuenta porque de momento solo es un experimento y no se sabe para que se va a usar.

    Pero Windows XP es un SO que se usa para cosas distintas a FreeBSD o RedHat Linux. De hecho, si tienes en cuenta para que se usan los sistemas, el gran perdedor de esa comparativa es FreeBSD.

    Me explico.

    Windows XP es un sistema operativo de desktop, y lo que importa es que sea facil de administrar (porque la mayoria de la gente no el encuentra la gracia a pasarse tres dias peleando con la tarjeta de sonido), comodo de usar y bonito. Se arranca una aplicacion en esos 5378000 ciclos y se trabaja con ella durante un rato. Se arranca otra y asi toda la tarde. El tiempo de arranque es despreciable en comparacion al tiempo de uso.

    El problema llega cuando uno mira FreeBSD, un sistema que se suele considerar "de servidor" y ve que los procesos se crean 5 veces mas rapido que en Windows XP (un so de secretarias), pero que tarda mas en el resto que XP. Si lo extrapolas a un servidor, que lo normal es que tenga arrancados unos cuantos procesos (apache, bd, un par de demonios...) y no se arranca nada mas durante bastante tiempo, ¿no te mereceria la pena poner un XP, que tiene menos overhead en el scheduler de la CPU?

    Linux anda mas o menos por la mitad en todo y se suele usar tanto en servidor como en desktop (mas en servidor), asi que, aunque en algunas cosas es peor que XP, se defiende bastante bien y si hace falta se puede excusar con los mismos argumentos que se usen para defender al XP.

    Una cifra en bruto no sirve de nada. Hay que ponerla en un contexto. Y aun asi, a la hora de elegir hay que tener en cuenta muchas mas cosas (o podrias tener el Google funcionando en un XP)
    • Re:No exactamente de pobrecito hablador (Puntos:1) Jueves, 10 Noviembre de 2005, 09:07h
  • por rguiu (15794) el Jueves, 10 Noviembre de 2005, 11:58h (#636573)
    ( http://barrapunto.com/ | Última bitácora: Miércoles, 02 Julio de 2008, 21:45h )
    pero aqui no somos los que "vendemos" los SO o los programas, porque nos va a interesar el que para sus creadores es el mas rentable?
    [ Padre ]
  • 1 respuesta por debajo de tu umbral de lectura actual.