Steam ehdottaa muutoksia Linux-ytimeen videopelien suorituskyvyn parantamiseksi

Steam Linuxissa

Eilen me kaikuimme uutisista, että Valve jatka Protonin parantamista, Wine-pohjainen toteutus, joka tuo alkuperäiset Microsoft Windows -pelit Stream Play -asiakasohjelmaan Linuxille. Valve ei ole kuin muut yritykset, eikä se keskity vain kaikkeen Microsoftia ympäröivään, ja siksi sen videopelialusta Höyry on ehdottanut joitain muutoksia ytimeen, jotka parantavat käyttökokemusta pelattaessa Linuxia.

Protonin uusi versio sisältää muun muassa toiminnon vähentää monisäikeisten pelien suorittimen kokonaiskulutusta. Steam-kehittäjien mukaan he ovat pakottaneet «CPU-sidottu skenaario huippuluokan koneessa vähentämällä graafiset yksityiskohdat minimiin»Jos haluat nähdä eron Proton-version ja monisäikeisen parannuksen sisältävän version välillä. Kuten näemme seuraavasta kuvasta, suorittimen kuorma vähenee 10% Tomb Raider -pelissä.

Pelit Linuxissa toimisivat paremmin, jos ydin hyväksyisi Steamin ehdottamat muutokset

Shadow of the Tomb Rider Protonissa

Uusi versio Protoni se sisältää myös kokeellisen esync-korvauksen, vanhemman WINE-ominaisuuden, joka voi lisätä monisäikeistä suorituskykyä joissakin peleissä. Mutta Steamin kehittäjien mukaan tämän ominaisuuden mukana tulee kompromissi: se perustuu Linux-ytimen efentfd () -toimintoon. Tämän toiminnon käyttö se voi aiheuttaa jonkin verran tiedostokuvaajien uupumusta resursseja vievissä sovelluksissa ja johtaa outoon käänteeseen ytimessä. Silloin Steam teki joitakin muutoksia Linux-ytimeen futex () -järjestelmäkutsun laajentamiseksi paljastamaan ydintoiminnot, joita voitaisiin käyttää tukemaan optimaalista säiealueen synkronointia.

Proton 4.11 on jo saatavilla, mutta se on Proton 4.2: ssa, jolloin kaikki voisi parantua huomattavasti, jos Linus Torvalds ja hänen tiiminsä noudattavat Steamin pyyntöjä. He kehittävät parhaillaan Linux 5.3 -käyttöjärjestelmää ja sovellusikkuna on jo suljettu, joten ainakin meidän on odotettava Linux 5.4: ää, jotta Steamin Linux-pelit ovat suorituskykyisesti mahdollisia.

Artikkelin sisältö noudattaa periaatteita toimituksellinen etiikka. Ilmoita virheestä napsauttamalla täällä.

Ole ensimmäinen kommentti

Jätä kommentti

Sähköpostiosoitettasi ei julkaista.

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.