Steam corre más rápido en Linux que en Windows

Valve ha puesto mucho interés en el desarrollo de su plataforma para Linux. Recientemente, dieron a conocer en su blog que el motor se ejecutaba mucho más rápido en Linux (OpenGL) que en Windows (DirectX).

Para hacer las pruebas Valve utilizó un equipo con Intel i7 3930k, Nvidia GeForce GTX 680 y 32 GB de memoria RAM para jugar a Left 4 Dead 2 en maquinas con Windows 7 y Ubuntu 12, con resultados interesantes.

Al correr Left 4 Dead 2 en el equipo con Linux, de inicio sólo corrió a 6 FPS. Sin embargo, se hicieron los ajustes en el juego para usar de manera efectiva el kernel de Linux y OpenGL por lo que al final se consiguieron 315 FPS. En ese mismo equipo usaron Windows 7 con Direct3D con el mismo juego y corría a 270,6 FPS e incluso se habla de que fue un 14% más lento.

Valve investigó la razón por la que OpenGL estaba superando a Direct3D -a nivel técnico- y encontró que en el mismo hardware hay ”unos pocos microsegundos adicionales [de] sobrecarga por lote en Direct3D que no afectan a OpenGL” de modo que Direct3D podría no ser tan eficiente como los desarrolladores de Microsoft piensan.

Como si esto fuera poco, hicieron la misma prueba con Windows 7 pero usando OpenGL y no DirectX. La cantidad de fotogramas por segundo fue incluso mayor que con DirectX: 303,4 fotogramas. Es decir, Valve nos está diciendo que DirectX es más lento que OpenGL incluso dentro de un mismo sistema Windows. Parece que la versión en desarrollo de Steam para Linux tiene garantizado un buen rendimiento.


16 comentarios

  1.   Anonymous dijo

    I stumbled on your blog on http://usemoslinux.

    blogspot.com/ and I’m very thankful I did. It’s as though you
    read my mind. You come across as knowing a lot about
    this, as if you published a textbook on it or something like that.
    While I think some extra media like some pics or a couple of
    videos, this will be a fantastic resource. I will most definitely be back.

    my web page – causes of birth defects

  2.   Gabrielus dijo

    Que linda noticia.

    Si bien no soy muy fanatico de los juegos (no tiene nada que ver si soy windosero o linuxero), pero me gusta este tipo de noticas. Estoy seguro que esto debería traer otras mejoras para linux.

    Una razón más a pasarse a linux.

    Aguante Linux

  3.   Plandevida dijo

    A ver si nos enteramos bien, el título no es correcto, lo que corre más rápido es el Left 4 dead en Linux que en W$, pero no Steam.

  4.   Anonimo dijo

    No es correcto el titulo, es L4D el que corre mas rápido, no Steam que es solo el cliente.

  5.   Micky Miseck dijo

    la verdad ya estoy hechando babas por algunos de los juegos que vendran, seamos realistas ya que Valve lo hace porque windows esta cerandose mas a lo Apple y por ello su apuesta, llenar linux de juegos y quitar el mito que el linux no hay juegos solo sera posible si respaldamos tales inciativas, pues consumiendolas u.u

  6.   Usemos Linux dijo

    Claro Germán. El problema es que PlayOnLinux usa Wine no para emular Windows sino para hacer de “traductor” de modo que el juego se pueda correr en Linux. Es una sutileza pero el punto es que de todos modos al realizar esa traducción indefectiblemente se pierde eficiencia.

    Estos juegos de Valve son creados para ser ejecutados en forma nativa en Linux y para usar OpenGL. Además, al ser estos proyectos (Linux y OpenGL) software libre, los desarrolladores de Valve pueden ver el código fuente y optimizar sus juegos para su ejecución en este tipo de entornos.

    Abrazo! Pablo.

  7.   Neomito dijo

    ¿Counter strike?. Porfavor hay mejores que ese minúsculo juego ejemplo FEAR 1, 2 y 3 también esta Blade Of Times, tampoco nos olvidemos de COD, osea tenemos muchísimos juegos para pasarla bien en nuestro ordenador y por cierto no mencione al Dota 2 que es todo un super juego de estrategia jugado por miles y miles de gamers en todo el mundo o sino vena el ultimo torneo Dota2 internacional 😀

  8.   German dijo

    Me llama bastante la atención. Quise jugar un counter strike y la verdad que daba pena pero es que utilizaba PlayOnLinux para emularlo. No es necesario aclarar que en Windows volaba.

    Me da mucho placer que un estudio como Valve desarrolle juegos para Linux pero hecho con ganas de que se vea bien y no para cumplir. Esperemos que sienten un buen precedente y, si Windows 8 es tan poronga como dicen o la campaña de marketing les falla, entonces comenzaremos a tener buenos juegos. Extraño un poco los juegos pero no quiero Windows.

  9.   kik1n dijo

    mmm Me gusto mas tu manera de ver las cosas.

  10.   krafty dijo

    Yo diría que nos dejamos llevar por las masas en lugar de elegir a nuestro antojo.

  11.   krafty dijo

    Amen

  12.   lfe-2 dijo

    Yo uso linux pero nunca juego a nada, entonces queria saber si es que los juegos de Valve antes de esto que nos informa el articulo, no se podian jugar en linux??

  13.   kik1n dijo

    Pfff, imaginen si los desarrolladores hubieran empezado con linux y no con win, ahora tendríamos juegos en 4D en maquinas tan sosas que darían risa.

    Es que siempre nos dejamos llevar por el precio y no por la calidad. 😀

  14.   HacKan & CuBa co. dijo

    es que todos los años son de linux 😀

  15.   HacKan & CuBa co. dijo

    es que todos los años son de linux 😀

  16.   Pepe Botika dijo

    Jajajajaja. Me encanta y la vez me sorprende. Se que se dice todos los años, pero este va a ser el de linux.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *