Зомбији не раде на Линуку, они лете!

Читао сам на CHW- у чланак о успеху који је Valve управо постигао са портовањем Left 4 Dead 2 на Линуксу.

Ствар је у томе што су недавно успели да направе успешан порт игре, што значи да је званично потпуно радила на Линуксу, али са 6 FPS (кадрова у секунди), што је за порт, на нивоу развоја, савршено јер се генерално ни не труде да га покрену из првог покушаја; ова је радила са 6 FPS из првог покушаја, одлично.

Када су ово постигли, морали су да почну са тестирањем и упоређивањем – знате, традиционалним бенчмаркингом. Прво тестирање је извршено на рачунару са Intel Core i7 3930k процесором, NVIDIA GeForce GTX 680 графичком картицом и 32 GB RAM меморије – једној од оних машина којима је потребан Slitaz да би радиле, лол…

Тада су морали да предузму три важна корака да би побољшали перформансе игре:

  • Побољшати интеграцију са језгром
  • Радите на интеграцији са ОпенГЛ АПИ-јем
  • Побољшајте управљачке програме за видео картице

Успешно су завршили прва два корака, али трећи не зависи од њих већ од власника драјвера, иако то није био проблем јер су одмах након захтева компаније Valve да у оквиру радног центра буду инжењери из AMD-а, Intel-а и Nvidia-е , компаније одговориле, по њиховим речима, са најбољим могућим расположењем и процес побољшања и отклањања грешака у драјверима три компаније био је веома брз.

Све се ово исплатило. На горепоменутој платформи, са Windows 7 Service Pack 1 64-битним, L4D2 је радио на 276.6 FPS — без кашњења и кашњења, сан сваког играча. На Ubuntu 12.04 32-битном, без оптимизације, радио је на 6 FPS… али након оптимизације: 315 FPS! … БУМ! ПОГОН У ГЛАВУ!

Све ово доказује једну ствар: OpenGL може да покреће игре на Линуксу веома великим брзинама, а власнички драјвери на Линуксу заиста имају прави потенцијал; само им је био потребан прави подстицај…


Додај као жељени извор на Гуглу