Google Stadia programeri igara imaju pitanja o Linux Kernel Scheduleru

Linux je teško nazvati igračkim sistemom iz više razloga. Prvo, moderna grafička sučelja nisu uvijek podržana na besplatnom OS-u, a drajveri rade na pola kapaciteta. Drugo, mnoge igre jednostavno nisu portovane, iako Wine i druga rješenja to djelomično ispravljaju.

Google Stadia programeri igara imaju pitanja o Linux Kernel Scheduleru

Međutim, projekt Google Stadia trebao je riješiti takve probleme. Ali to je samo u teoriji. Zapravo, programeri "oblačnih" igara kada ih prenose na Linux suočeni sa problemima koji se tiču ​​i planera sistemskog kernela.

Programer Malte Skarupke je izvijestio da je raspored Linux kernela loš, iako zakrpe poput MuQSS djelomično poboljšavaju situaciju. Međutim, generalno gledano, ovaj dio OS-a je daleko od idealnog. I sam MuQSS ima svoje probleme. Međutim, kako se ispostavilo, slično rješenje u Windowsu radi mnogo bolje.

Suština je da je za Google Stadia brzina osvježavanja slike na ekranu vrlo važna. Uostalom, igre se, zapravo, izvode na udaljenim serverima, a korisnici dobijaju samo sliku. Stoga su, uz dobru internet propusnost, bitne i performanse softvera. Ali upravo je to problem.

Takvi nedostaci otkriveni su tokom prenosa akcionog filma Rage 2 na Stadiju. S obzirom na to da sistem podržava brzinu osvježavanja okvira od 30 ili 60 FPS, svakom kadru je potrebno 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 popravci, iako još niko nije dao određeni vremenski okvir.

MuQSS je pokazao najbolje rezultate za ovo, pa se pretpostavlja da će prije ili kasnije biti dodan u kernel kako bi zamijenio trenutni planer. Ostaje nam da se nadamo da će se to desiti ove godine.



izvor: 3dnews.ru

Dodajte komentar