Ludaj programistoj de Google Stadia Havas Demandojn Pri Linukso Kernel Scheduler

Linukso malfacilas nomi ludsistemon pro kelkaj kialoj. Unue, modernaj grafikaj interfacoj ne ĉiam estas subtenataj en senpaga OS, kaj ŝoforoj funkcias duonkapacite. Due, multaj ludoj simple ne estas portitaj, kvankam Wine kaj aliaj solvoj parte korektas tion.

Ludaj programistoj de Google Stadia Havas Demandojn Pri Linukso Kernel Scheduler

Tamen, la projekto Google Stadia devis solvi tiajn problemojn. Sed ĉi tio estas nur en teorio. Fakte, programistoj de "nubaj" ludoj kiam ili transdonas ilin al Linukso alfrontis kun problemoj kiuj koncernas ankaŭ la sisteman kernplanilon.

Programisto Malte Skarupke raportis, ke la Linuksa kerno-planilo estas malbona, kvankam diakiloj kiel MuQSS parte plibonigas la situacion. Tamen, entute ĉi tiu parto de la OS estas malproksima de ideala. Kaj MuQSS mem havas siajn proprajn problemojn. Tamen, kiel montriĝis, simila solvo en Vindozo funkcias multe pli bone.

La fundo estas, ke por Google Stadia, la refreŝiga indico de la bildo sur la ekrano estas tre grava. Post ĉio, ludoj, fakte, estas ekzekutitaj sur foraj serviloj, kaj uzantoj nur ricevas bildon. Tial, kune kun bona interreta bendolarĝo, programaro-efikeco ankaŭ estas grava. Sed ĉi tio estas ĝuste la problemo.

Tiaj mankoj estis malkaŝitaj dum la portado de la agfilmo Rage 2 al Stadia. Konsiderante, ke la sistemo subtenas kadrajn refreŝigajn indicojn de 30 aŭ 60 FPS, ĉiu kadro bezonas 33 aŭ 16 ms, respektive, por bildigi. Se la bildiga tempo estas pli longa, tiam la ludo simple malrapidiĝos, kaj ĉe la klienta flanko.

La programistoj asertas, ke ĉi tiu problemo ekzistas ne nur en Rage 2, kaj Google konscias pri la situacio kaj laboras pri solvo, kvankam neniu ankoraŭ donis specifan tempon.

MuQSS montris la plej bonajn rezultojn por tio, do oni supozas, ke pli aŭ malpli frue ĝi estos aldonita al la kerno por anstataŭigi la nunan planilon. Ni povas nur esperi, ke ĉi tio okazos ĉi-jare.



fonto: 3dnews.ru

Aldoni komenton