Valve säger att deras spel går snabbare på Linux än i Windows 7

Nu när Ventil honcho Gabe Newell förutspår slutet på alla saker med lanseringen av Windows 8, de har koncentrerat sina ansträngningar på Linux . Vi har hört ett tag nu att Valves distributionsplattform för digitala spel, Steam, skulle komma till Linux, men med en nyligen uppdaterad uppdatering på Valves Linux-blogg hävdar de att deras spel går snabbare på Ubuntu än de gör i Windows 7 .

Även om Steam som kommer till Linux är en välsignelse för alla spelare som föredrar gratis eller öppen källkodsoperativsystem, kommer alla OS X-spelare omedelbart att notera att bara för att Steam är på ett operativsystem betyder det inte nödvändigtvis att spel kommer att följa. Steam gör inte spel kompatibel , det gör bara befintliga spel tillgängligt i en enda klient. Beviljas, om Steam är tillgängligt på ett operativsystem, ökar det chansen att en utvecklare kommer med sitt spel till nämnda operativsystem, så Linux-spelare har lite att se fram emot.

Enligt ett inlägg på Valve Linux-bloggen, något annat som Linux-spelare måste se fram emot är att Valve-spel körs snabbare på Linux än de gör på Windows 7. Valve testade prestanda för Left 4 Dead 2 på 64-bitars Windows 7 och 32-bitars Ubuntu 12.04. Hårdvaran, en Intel Core i7 3930k-processor, ett NVIDIA GeForce GTX 680-grafikkort och 32 GB RAM, var detsamma vid båda operativsystemtesterna.

fick varm sås i min väska

När laget först testade spelet på sin Windows-installation, fann de att de lyckades 270,6 bilder per sekund. När de först testade spelet på Ubuntu lyckades de roligt bara 6 bilder per sekund. De försäkrade oss om att detta är typiskt för alla spel som överförs till ett nytt operativsystem vid det första testet. Efter att ha gjort Linux-kompatibilitetsjusteringar, inklusive att ändra deras minnestilldelare för att använda fler Linux-lämpliga funktioner och förbättra drivrutinkompatibilitet och minska drivrutinsproblem, lyckades teamet pumpa ut 303,4 bilder per sekund, mer än trettio fler bilder per sekund än deras Windows 7-test .

Anledningen till hastighetsstöt i Ubuntu? Ubuntu använder OpenGL, medan Windows 7 använder Direct3D. Valve sa att de hittade några ytterligare mikrosekunder overhead per batch i Direct3D under Windows 7, vilket lägger till. Dessa extra mikrosekunder visas inte heller i OpenGL under Windows, så det är inte så att Linux, särskilt som operativsystem, bara är bättre för att köra Valve-spel. Det är bara att Windows använder sig av Direct3D, och Direct3D på Windows genererar inte de bättre resultat som OpenGL på Linux gör när Valve inte bara arbetar för att få spel att fungera bättre på Linux, utan att arbeta direkt med hårdvarutillverkare för att hjälp att få ut så mycket prestanda som möjligt.

Vad beträffar den avslappnade slutanvändaren som helt enkelt installerar spel utan att göra sina egna tweaks, kan Valve få sina spel att springa snabbare på Ubuntu än på Windows 7.

frank cho spider-gwen

(via Valve Linux-blogg )

Relevant för dina intressen

  • Steam kommer till Linux
  • Förmodligen för att Gabe Newell är galen på Windows 8