Page Content

Artículo

Rendimiento Java, Linux vs. Windows Vista

por : Jesús Maturana: 19 Dic 2008, 17:30

Para aquéllos que hagan un uso intensivo del lenguaje de programación Java les interesará saber que con la misma máquina puede haber mucha diferencia en rendimiento según el sistema operativo que usen. Con mucha queremos expresar hasta un 40% más de rendimiento.

Para demostrar que la afirmación de arriba es cierta, desde Phoronix nos informan que el equipo eque han usado para las pruebas es un portátil Dell Inspiron 1525 (PM965 + ICH8M Chipset) con un procesador Intel Core 2 Duo T5800 a 2 GHz, 3 GB de RAM DDR2, Disco duro de 250 GB Hitachi HTS543225L9A300, y una resolución nativa de pantalla de 1.280×800. La máquina ha sido probada con Windows Vista Home Premium SP1 mientras que con Linux han usado Ubuntu 8.10 recién instalado (Linux 2.6.27 kernel, X Server 1.5). Cada sistema operativo se ha probado con sus opciones por defecto tales como, por ejemplo, los efectos de escritorio activos.

Las versiones de Java usadas son las que integra cada sistema, así pues en Windows Vista Premium se dispone de Java 1.6.0_07, con la JVM build 10.0-b23. En cuanto a Ubuntu, han usado tanto la versión oficial de Java OpenJDK, Java 1.6.0_10 con JVM build 11.0-b15 y la versión de código abierto Java 1.6.0_0 y OpenJDK Server VM build 1.6.0_0-b12 de IcedTea 1.3.1.

Los resultados son muy llamativos en los que destaca un rendimiento sorprendentemente superior de las dos opciones Linux, que van prácticamente a la par, tanto en Sunflow Rendering System, Bork File Encrypter y Java SciMark frente a la versión de Windows Vista. El sistema de Microsoft sólo es superior en el test Java 2D MicroBenchmark y lo achacan a que el driver Mesa para Intel no está muy optimizado. Es una larga review de 5 páginas que no deja lugar a dudas, sin más dilación os dejamos con ella.

vINQulos
Phoronix


Comentarios

1. Te has dejado los dos puntos en el enlace (http”:”//).

2. el softwar livre es mucho megor qe a sido creado por autenticos programadores como linus torvalds o RMS que ademas belan por la livertad del mundo. Llo con microsoft no podria bivir pues coharta mi livertad y me siento amenazado. Hademás es caca de baca.

  • por linuxer4ever
  • 19 Dic 2008, 17:59
  • comment

Java esta mejor integrado en sistemas *nix que otros SO, ya que estos SO estan enfocados a servidores y no al desktop. era de esperarse.

  • por pata_de_jaguar
  • 19 Dic 2008, 18:01
  • comment

Todo corre mas el linux que en windows.
Incluso los juegos con wine en linux corren mas que en windows, es algo conocido por todos.

El manejo de windows de los hilos y de las arquitecturas de 64 bits es muy deficiente.

  • por Filete
  • 19 Dic 2008, 18:03
  • comment

Hombre, me parece que tienes un virus en tu máquina que te cambia las “B” por las “V”, y te inventa las “H” donde no tiene que ir, ten cuidado, conozco un antivirus muy poderoso para ello: La escuela

  • por jorge
  • 19 Dic 2008, 18:03
  • comment

Esa fue precisamente mi razón para pasarme a Ubuntu hace un par de meses.

Estoy todo el día con programas java y la diferencia es abismal respecto al Vista

  • por nemo
  • 19 Dic 2008, 18:05
  • comment

¿No deja lugar a dudas?

Para empezar, ¿por que no usan la misma version de Java en las dos plataformas?

Las pruebas de phoroenix son puro chiste.

  • por zar
  • 19 Dic 2008, 18:33
  • comment

utenticos programadores como linus torvalds o RMS

no pues el resto de mortales no tenemos dos cerebros…..

  • por arcano@hotmail.com
  • 19 Dic 2008, 18:44
  • comment

Otra pruebita… y aquí vamos de nuevo…

mi nick lo dice todo :P

  • por linux rules
  • 19 Dic 2008, 18:52
  • comment

Pues como siempre parece que el desarrollo y rendimiento en java es superior en linux que en windows.

  • por gigamario
  • 19 Dic 2008, 18:53
  • comment

la version de java es la misma en las 2 plataformas pero tienen distinto numero, (salieron mas para windos q para linux)

  • por quiq
  • 19 Dic 2008, 19:01
  • comment

Necesito entender como funciona, voy probar ubuntu y JVM

  • por Sylar
  • 19 Dic 2008, 19:38
  • comment

USEN LINUX Y YA

  • por LINUX: EL SISTEMA OPERATIVO EN EL QUE PROGRAMA TU VIEJA
  • 19 Dic 2008, 19:56
  • comment

“la version de java es la misma en las 2 plataformas pero tienen distinto numero, (salieron mas para windos q para linux)”

¿Y por eso es mas baja la version de Windows, por haber salido mas?, cuantas tonterias hay que leer. La ultima version es la 1.6.0.11, para todos los SO.

Y comparar un SO preinstalado, con todas las porquerias que les meten los fabricantes, que ademas dado que no es lo ultimo en tecnologia la imagen instalada tendra ya un tiempo, y por lo tanto no estara a la ultima ni en actualizaciones ni en drivers (solo hay que ver la version de java que lleva), con uno recien salido no tiene precio.

No se lo que cobrara esta gente pero quiero dedicarme a hacer pruebas, te inventas algo sobre la marcha y ya esta, no hace falta preocuparse de que tengan logica ni coherencia…

  • por anonimo
  • 19 Dic 2008, 20:40
  • comment

Por pura curiosidad, he pasado el test scimark(busquenlo en google), es muy sencillo para que cualquiera pueda hacerlo, incluso desde el navegador. Yo he usado appletviewer para realizarlo y la version 6.0_11 en todos los sistemas, en un core2 a 2.4Ghz

Resultados:

Ubuntu 8.10: 434.7
Vista SP1: 445.3
Windows 7 build 6956: 448.6

  • por zar
  • 19 Dic 2008, 21:13
  • comment

Si c es mas rapido en linux que en windows
Si c++ es mas rapido en linux que en windows
Si python es mas rapido en linux que en windows
Si php es mas rapido en linux que en windows
Si ruby es mas rapido en linux que en windows
Si perl es mas rapido en linux que en windows
Si groovy es mas rapido en linux que en windows
Si pascal es mas rapido en linux que en windows

Que demonios les hizo pensar a los del estudio que con java no iba a suceder lo mismo ???????????

  • por Gabriel
  • 19 Dic 2008, 22:59
  • comment

Gabriel, distes en el CLAVO.

  • por jojojo2008
  • 19 Dic 2008, 23:17
  • comment

Y ademas usando Linux te crece el pene (está claro que el cerebro no)

  • por wirst
  • 19 Dic 2008, 23:43
  • comment

Corregido el enlace, Gracias linuxer4ever

gabriel
no compares mal, esos lenguajes son compilados, y depende de ocn que se compile y par que se programe funcionara mejor en uno u otro sistema operativo

java corre el mismo codigo en los dos sistemas, y lo compila y ejecuta la maquina virtual jvm

  • por chu
  • 20 Dic 2008, 0:34
  • comment

@ chu,
perl, python y php compilados????

@filete, si es cierto que ahora corren muchos juegos, incluso hoy pude correr GRID y Left 4 Dead y me alegra pensar que falta poco para que el resto lo haga también, pero de ahí a que corran mejor que en winsucks estás exagerando, algunos si lo hacen porque estan hechos con opengl

  • por aristo
  • 20 Dic 2008, 0:49
  • comment

@zar

¿Crees que un cambio de subversión (1.6.0_07 a 1.6.0_10) puede justificar el aumento abismal de rendimiento?
Por otro lado, nunca se dijo que el Windows Vista estaba preinstalado, sino todo lo contrario “Con sus opciones por defecto”. Y aunque fuese como dices, eso tampoco justifica el peor desempeño de Windows.

  • por Juan
  • 20 Dic 2008, 2:52
  • comment

No solo es un 40% mayor el rendimiento, en el test JAVA SCIMARK 2.0 Montecarlo Performance, le da hasta con el valde, triplica el rendimiento.

El rendimiento del vista es tan malo que parece que lo hubieran hecho a proposito, eso si es inovación ;-)

  • por Javier Fuentes
  • 20 Dic 2008, 11:14
  • comment

¿Crees que un cambio de subversión (1.6.0_07 a 1.6.0_10) puede justificar el aumento abismal de rendimiento?

Informate un poco. En la plataforma Java se producen importantes optimizaciones incluso entre revisiones “menores”

Yo no fui quien dijo nada de un Vista preinstalado o no. Yo mis pruebas las he realizado con Vista OEM que venía preinstalado al que simplemente le limpié el antivirus y es mi sistema habitual de trabajo desde hace prácticamente un año, no creo que tenga gran influencia.

Lo que sí sé de cierto es que no hay ninguna razón para no usar la misma versión en todas las plataformas, y por eso los tests no son válidos… porque no cumplen ni el principio más básico a la hora de realizar un benchmark. Claro que cuando se trata de sacar pecho, poco importa eso.

No solo es un 40% mayor el rendimiento, en el test JAVA SCIMARK 2.0 Montecarlo Performance, le da hasta con el valde, triplica el rendimiento.

Te invito a que compruebes los numeros que he puesto en un comentario anterior sobre el test SCIMARK, y a que postees los tuyos si lo deseas.

  • por zar
  • 20 Dic 2008, 12:02
  • comment

Justificar esta abismal diferencia de rendimiento (hasta un 40%) con la subversión de Java o con que el sistema operativo estaba preinstalado es un poco exagerado.

En Linux el rendimiento es más bueno, ya está, no se acaba el mundo. No creo que quien usa Windows lo use por su gran desempeño y estabilidad. Los sistemas Microsoft tienen otras bondades distintas.

En Linux el rendimiento es más bueno, ya está, no se acaba el mundo

Puede que lo sea, pero no porque lo digan esas pruebas. Lo que no tienen justificación son dichas pruebas.

Probadlo vosotros mismos en vuestros equipos como yo he hecho y me contáis si hay una diferencia de hasta el 40% o no.

  • por zar
  • 20 Dic 2008, 12:29
  • comment

¿Y ahora donde reclamo que me devuelvan el dinero del Vista que me obligaron a comprar con el ordenador?

  • por tal wef
  • 20 Dic 2008, 13:07
  • comment

“Por otro lado, nunca se dijo que el Windows Vista estaba preinstalado, sino todo lo contrario “Con sus opciones por defecto”. Y aunque fuese como dices, eso tampoco justifica el peor desempeño de Windows.”

¿Tu has visto algun portatil de marca que no venga instalado con un monton de mie.rda?, ¿y has visto cual es la version de Java que viene de serie en Vista?, porque no viene ninguna, asi que si llevaba esa es porque estaba preinstalada.

Porque si no es asi en vez de ignorancia es de mala fe instalarle una version mas antigua.

  • por anonimo
  • 20 Dic 2008, 13:37
  • comment

#anonimo

Yo hago un uso intensivo de Java en el trabajo y actualizo siempre la versión, y el rendimiento no subió “hasta un 40%” cuando actualicé, te lo aseguro.

@anonimo
Esa notebook muy probablemente trae Vista presintado. Pero si en Phoronix dicen que usaron Windows con con las opciones por defecto, entonces deben haber uno desde cero. Además, repito que ese detalle es trivial porque no puede justificar cambios significativos en el rendimiento.

  • por Juan
  • 20 Dic 2008, 20:13
  • comment

La JVM está configurada en modo server en Ubuntu y en modo cliente en Windows, de ahí sale la diferencia de hasta el 40% en tareas intensivas de CPU. SI no os lo creeis, probad a hacer el test con el parametro -server y -client al invocar la JVM. Y a ver qué pasa.

Menudos incompetentes los phoroenix. Y aquí los fanboys pinguinistas, como siempre, con fe ciega, diciendo que si es más rapido, es mas rapido xD

  • por 1.5V
  • 20 Dic 2008, 21:28
  • comment

¿ Y que pasa con los graficos ? La perdida de rendimiento en Linux es bestial …

  • por ElOtro
  • 20 Dic 2008, 22:02
  • comment

Estimado Linux4ever:

Te estás delatando……… No concuerda la forma de estructurar tus frases (bien) con las faltas de ortografía (mal). Además tus comentarios parecen tontamene viscerales.

Eres un Windows4ever que intenta desprestigiar Linux con tus comentarios. ¿No te parece bastante burdo?. A los Troll se les pilla rápido. Pero en fin, de todo tiene que haber………

  • por Joxemi
  • 22 Dic 2008, 11:49
  • comment

Yo Uso el Ubuntu Gutsy Gibbon 7.10 64bits y el Compiz Fusion ultima version
Lo que pasa es que se me relantiza y hay veces en que se me cuelga el Ubuntu por lo que prefiero usar el XP para programar… ( mi Video 8400 GS, Athlon 64X2 4000++ 2.11 Ghz )
Pero en vista no lo probe entonces podria decir que mi hard no soporta?? o que el Java no va bien el Ubuntu 7.10 lo malo es que tambien la version 7.10 de Ubuntu tiene ese defecto de colgarse… bueno en fin si voy a seguir Ubuntu… hey eso de los juegos con wine es falso no es lo mismo que con windows.!

  • por Davis
  • 24 Dic 2008, 22:31
  • comment

Hola,

¿Cansado de buscar préstamos e hipotecas? ¿Se ha convertido en
sistemáticamente rechazadas por el banco y otras instituciones financieras?
El
goodnews está aquí! Ofrecemos préstamos van desde $ 5,000.00 Min.
$ 10,000,000.00 de los EE.UU.
Máximo interés en el 3% por año.
Ofrecemos préstamos para el desarrollo empresarial andcompetitive EDGE / expansión empresarial
.* Préstamos personales (Secure y ordinarios)
* Préstamos Comerciales (Secure y ordinarios)
* Préstamo de Consolidación.
Estamos certificados, fiable, eficiente,
Rápido y dinámico.

Por favor póngase en contacto a través de este correo electrónico sheratonfinancials@yahoo.com. If que está interesado.

Esperamos hacer negocios con usted.

  • por Sheraton Financials
  • 04 Feb 2009, 2:37
  • comment

Publica un nuevo comentario

  • Nombre:
  • E-mail :
  • URL:
  • Tu comentario:

     

Skip to main navigation