HCL.HR

Left 4 Dead 2 radi bolje na Linuxu nego na Windowsima

Nikola Bunjevac 02.08.2012.   •   12 komentara


Nedavno otkriveni Valveov projekt portanja Left 4 Deada 2 na Linux urodio je plodom, a nakon malo optimiziranja radi bolje nego na Windowsima.

Valveov Linux tim na svom službenom blogu objavio je svoja saznanja o performansama Valveovih igara na Linux platformi. Za testiranje performansi su koristili konfiguraciju koja se sastoji od Intel Core i7 3930k procesora, Nvidia GeForce GTX 680 grafičke kartice te 32 GB RAM-a. Od softvera su koristili 64-bitni Windows 7 SP1, 32-bitni Ubuntu 12.04 (kasnije će podržavati i 64-bitnu verziju) te naravno Left 4 Dead 2.

Na Windowsima 7 s Direct3D driverima, L4D2 radio je na stabilnih 270.6 FPS-a. Za razliku od toga, kada su tek počeli s portanjem, na Linuxu su imali tek siromašnih 6 FPS-a što je donekle i za očekivati netom nakon uspješnog portanja na novu platformu. Optimizacija se odvijala u više koraka od kojih je prvi modifikacija igre kako bi radila bolje s Linuxovim kernelom, zatim modifikacije vezane uz OpenGL te naposlijetku optimizacija grafičkog drivera.

Treći korak je vrlo zanimljiv jer je uključivao suradnju s proizvođačima hardvera kako bi se ustanovili nedostaci i problemi koje treba ispraviti. To znači da nisu “profitirali” samo Valveovci već sve igre koje će pokretati novi driver. Konkretno, ispravljeni su određeni problemi i dodana je podrška za višenitnost iliti multithreading. Nakon svih tih promjena, L4D2 radi na zavidnih 315 FPS-a. Kako i kažu developeri iz Linux tima, ovo se čini malo kontraproduktivno jer su uložili mnogo više vremena u Windows verziju da bi ona na kraju radila lošije od Linux verzije. To je zahvaljujući boljoj efikasnosti Linuxovog kernela te OpenGL-a.

Interesantno je da su u procesu suradnje s proizvođačima hardvera ubrzali i OpenGL implementaciju na Windowsima gdje L4D2 sada radi na 303.4 FPS-a s navedenom konfiguracijom. Hoće li sve ovo dodatno zainteresirati proizvođače igara za Linux OS te otvoriti vrata nekoj novoj budućnosti? Vrijeme će pokazati, a mi ćemo o tome pisati.

Komentari (12)

  • terminator

    02.08.2012 - 16:11

    ooooohoohohohohoho kako se microsoft zamjerio ljudima sa tim trashom od windowsa 8 ohohohoheheheheheheh :)

  • Pirotehnika

    02.08.2012 - 18:24

    Naravno, cilj osmice i jeste totalna komercijalizacija (svaki vid izbijanja $). Sve u svemu, digitalna distribucija mi je svakim danom sve mrža. Naravno, ne računajući pirateriju.

  • HTML5

    02.08.2012 - 18:25

    Neka neka. . .linuk je odlicna platforma. . .jedva cekam Steam za linux. . .samo se nadam da nece biti kao za MAC da samo 10% igrica je za MAC. . .

  • FilipFlanker

    02.08.2012 - 19:01

    Ja mislim da su sve igre bolje na bilo kojem OS nego na Windowsima…

  • Pajko

    03.08.2012 - 11:07

    Tko lud igra igre sa 32 GB Rama? Malo bez veze vijest i sama smisao.

    • zg_rider111

      @Pajko, 03.08.2012 - 13:07

      O ćemu ti pričaš Pajko? Pa nećeš koristit low end hardware ako ćeš testat nešto.

    • overrun

      @Pajko, 03.08.2012 - 14:21

      Igre se uvijek testiraju na brutalnim konfiguracijama.

    • Necrofenser

      @Pajko, 03.08.2012 - 14:46

      Brate ja na svom kompu imam 24 GB RAM memorije 😀

    • UltimateXioni

      @Pajko, 05.08.2012 - 11:04

      Same here :3

  • overrun

    03.08.2012 - 14:25

    Linux je dobar, ako se kani raditi na gamingu za Linux trebat će neko vrijeme, maknuti bugove iz samog operativnog, pojednostaviti neke stvari itd… do sad su Linux koristili oni koji barem nešto znaju o PC-u, administratori… Treba ga prilagoditi za gaming, urediti, editirati code, poboljšati izgled itd., ima dobru podlogu, ali nema nekoga tko bi uložio novac i od takvog OS-a napravio nešto je**no. Mac OSx je zapravo podvrsta Linux-a, zato što je i Linux i Mac OSx rađen na Unix sustavu.

  • overrun

    09.08.2012 - 13:39

    Novi Ubuntu je pretrpan nekih vizualnim efeketima, ali ti efekti samo otežavaju korištenje OS-a što je glupo, cilj je da je sve što brže i lakše, Linux je free, ako se počnu razvijati igre za njega, to znači da više neće biti free… možda je idealno zato razviti Linux OS za gaming + sve uobičajene stvari koje OS kao npr. Windows ima, dakle razviti Linux OS koji nije free, ali da i dalje Ubuntu, Mint, Fedora… ostanu free… samo napraviti na temeljima Linuxa nešto ne free i kvalitetnije.

  • olio

    @Mad Bomber, 04.08.2012 - 23:53

    samo hint:
    valve koristi ubuntu, nema ništa jednostavnije od njega (da, reka bi čak u dosta segmenata lakše od windowsa), i izgled je i previše pretjeran…
    a sve to je napravljeno već da bi se privuklo više ljudi.

    Ubuntu je trenutno najbolja platforma za privuć ljude sa samim OS-om te igrama na njemu

    a za bugove… da treba još riješiti dosta

    Nije lud valve, znaju šta rade

Komentirati mogu samo prijavljeni korisnici
PRIJAVI SE ili REGISTRIRAJ i ostavi svoj komentar!