| Left 4 Dead 2 na Linuxu jede rychleji než na Windows |
| autor: Ondřej Košťál , publikováno 2.8.2012 |
Výsledek se lišil na různých API, ale pokud se použilo OpenGL i na Windows, rozdíl se snížil. Každopádně hra měla na Linuxu vždy lepší hodnoty FPS.
Je to již nějakou dobu, co Valve vstoupilo se Steamem a vybranými hrami na platformu Mac OS od Apple. Nedávno se začalo spekulovat, že se pracuje i na oficiálním klientovi pro Linux a to se následně i potvrdilo. Vedle klienta je samozřejmě třeba optimalizovat i nějaké ty tituly. První na řadu samozřejmě přišly úpravy firemního Source Enginu a konkrétně si pak ve Valve posvítili na multiplayerovou hru se zombie tématikou Left 4 Dead 2. A výsledky? Na Linuxu hra jede rychleji než na Windows 7.
Zase ale nemůžeme srovnávat jablka a hrušky. Linux, jak je známo, je open source projekt a pro 3D grafiku využívá hlavně rozhraní OpenGL. Naopak na platformě Windows hra běží pod DirectX. V prvních verzích běžel port L4D2 na Linuxu rychlostí pouhých 6 snímků za vteřinu. Ovšem tým programátorů dokázal prakticky nemožné a nyní běží hra na Linuxu rychleji. Dokonce i při použití stejných API (tedy OpenGL ve Windows).
Nyní pár čísel. Testováno bylo na sestavě s procesorem Intel Core i7-3930K a grafickou kartou nVidia GTX 680. Při použití Windows 7 SP1 64bit a rendereru Direct3D, bylo výsledkem 270 FPS. Na operačním systému Ubuntu 12.04 32bit to bylo pod OpenGL rovnou 315 FPS. To je o 45 FPS (14 %) více. Na řadu tedy přišlo ještě ozkoušení OpenGL pod Windows. Ani zde nebyl výsledek stejný, i když už se přiblížil na dostřel. Bylo to 303 FPS. Další informace by měly být příští týden. Abychom se ještě nedočkali toho, že herní platformou bude v budoucnu Linux...
Redakce si vyhrazuje právo odstranit neslušné a nevhodné příspěvky. Případné vyhrady na diskuze(zavináč)pctuning.cz
Další články v kategorii
- HTC představilo smartphone střední třídy Desire 600
- Samsung dodal do obchodů 10 milionů kusů Galaxy S4
- ASRock demonstroval voděodolnost nových základní desek A-Style
- Studio Bohemia Interactive vydalo hru Arma: Tactics pro smartphony s Tegrou 3
- 5,1" panel Mirasol od Qualcommu šokuje rozlišením 2560 × 1440 px a 577 ppi


1)Porovnávat poslední OpenGL vs DirectX 9 není ani zdaleka srovnání stejných API. (I když verze projistotu vůbec neuvedly)
2) Srovnávat nový kód se starým patchovaným taky není v pořádku.
Tohle je PR srovnání a nic víc, protože to nemá s největší pravděpodobností nic společného s realitou.
OpenGL Windows:
303 FPS
OpenGL Linux:
315 FPS
tak prosím čtěte poiřádně než začnete psát bludy
OpenGL Windows:
303 FPS
OpenGL Linux:
315 FPS
tak prosím čtěte poiřádně než začnete psát bludy
Stále špatně. Porovnávají různé bitové verze OS (64bit 7 vs 32bit Ubuntu).
A milisekundové rozdíly pak jsou stoprocentně způsobené translací mezi 32b kódem a 64b systémem. Viz. WoW64
Pokud rovnocenné OpenGL srovnání tak v jejich případě 32b vs 32b a ne jinak.
Takže stále špatně. A protože všichni se soustředí na srovnání s DX (viz titulky a důraz i na jejich blogu), tak si stojím za svojí kritikou.
Ono se zapomíná, že porovnání je navíc vůči vylepšením, které si Valve čerstvě získalo pr systém (ovladače, kernel samotný,...), což je také něco trochu jíného...
samozrejme optimalizace ciste pro linux bodne
Ocekaval bych vetsi zmenu. Tak ci tak je to uplne jedno.
No zrovna GTA4 existuje i na Playstation, tj. uz bezi pod OpenGL.
Tzn. pouzity engine nema problem bezet pod DirectX i pod OpenGL.
LOL
Pošli zdroj/dej příklad
v OSX jsem pracoval jen parkrat a nejak mi to nesedelo, ale osobne nic proti nemu nemam je to o zvyku, nejsem zas tak moc narocni v podstate dnes hry vubec nehraju a jedine proc potrebuju grafickou nastavbu nad jadro je pohodlne serfovani a prehravani filmu, zbytek se odehrava v terminalu, takze si plne vystacim hrat s dwm, awesome, xmonadem a i3... asi starnu
Windows 8 ? Fuuuuuuuu, nechám si Win7. Pak tu Windows 7 budou dalších 10 let než vyjde další opravdová, použitelná, verze windows. Microsoft si sedne na pr..l z vlastních chyb, strýček Fester (Ballmer) půjde do důchodu a metro už bude jenom tam, kam patří - pod zemí.
Linux na druhou stranu neni a nikdy nebude BFU friendly systém - leda že by Michelin, ehm tedy Valve, nevydalo vlastní distro.
Kdyby radši Valve dělalo něco užitečnějšího než si užívalo vlastní snack bar a házelo do světa takový děsný žvásty - Třeba HL2 E3 nebo dokonce HL 3 :-) Pro Windows a s DirectX 11 prosím :-)
linux mozna nevladne na desktopu ale vsude jinde celkem kraluje
..najdes ho takrka vsude ..od ruzne el. az po mobily ...atd. atd.