Google Stadia programeri igara imaju pitanja o Linux Kernel Scheduler-u

Linux je teško nazvati sustavom za igranje iz više razloga. Prvo, moderna grafička sučelja nisu uvijek podržana na besplatnom OS-u, a upravljački programi rade s pola kapaciteta. Drugo, mnoge igre jednostavno nisu prenesene, iako Wine i druga rješenja to djelomično ispravljaju.

Google Stadia programeri igara imaju pitanja o Linux Kernel Scheduler-u

Međutim, projekt Google Stadia trebao je riješiti takve probleme. Ali to je samo u teoriji. Zapravo, programeri igara u "oblaku" kada ih prenose na Linux suočen s problemima koji se također tiču ​​planera jezgre sustava.

Razvojni programer Malte Skarupke izvijestio je da je planer Linux kernela loš, iako zakrpe poput MuQSS djelomično poboljšavaju situaciju. Međutim, općenito ovaj dio OS-a je daleko od idealnog. I sam MuQSS ima svojih problema. Međutim, kako se pokazalo, slično rješenje u sustavu Windows radi mnogo bolje.

Suština je da je za Google Stadiju jako važna brzina osvježavanja slike na ekranu. Uostalom, igre se zapravo izvode na udaljenim poslužiteljima, a korisnici primaju samo sliku. Stoga je uz dobru internetsku propusnost važna i performansa softvera. Ali upravo je to problem.

Takvi su nedostaci otkriveni tijekom prijenosa akcijskog filma Rage 2 na Stadiju. S obzirom na to da sustav podržava frekvenciju osvježavanja okvira od 30 ili 60 FPS, svaki okvir treba 33 odnosno 16 ms za renderiranje. Ako je vrijeme renderiranja duže, onda će se igra jednostavno usporiti, i to na strani klijenta.

Programeri tvrde da ovaj problem ne postoji samo u Rage 2, a Google je svjestan situacije i radi na rješenju, iako još nitko nije dao konkretan vremenski okvir.

MuQSS je pokazao najbolje rezultate za to, pa se pretpostavlja da će prije ili kasnije biti dodan u kernel kako bi zamijenio trenutni planer. Možemo se samo nadati da će se to dogoditi ove godine.



Izvor: 3dnews.ru

Dodajte komentar