Steam ierosina izmaiņas Linux kodolā, lai uzlabotu videospēļu veiktspēju

Steam uz Linux

Vakar mēs atbalsojāmies no ziņām, ka Valve turpiniet uzlabot Protonu, ieviešana, kuras pamatā ir Wine, lai vietējās Microsoft Windows spēles nogādātu Stream Play klientā Linux. Valve nav līdzīgs citiem uzņēmumiem un koncentrējas ne tikai uz visu, kas ieskauj Microsoft, un tāpēc tā videospēļu platforma Tvaiks ir ierosinājis kodolā veikt dažas izmaiņas, kas uzlabotu lietotāju pieredzi, spēlējot Linux.

Proton jaunā versija, cita starpā, ietver funkciju, kas samazina kopējo CPU patēriņu vairāku pavedienu spēlēm. Steam izstrādātāji saka, ka viņi ir spiesti «ar CPU saistīts scenārijs augstas klases mašīnā, samazinot grafisko informāciju līdz minimumam»Lai redzētu atšķirību starp esošo Proton versiju un versiju, kas ietver vairāku pavedienu uzlabojumu. Kā redzam nākamajā attēlā, Tomb Raider spēlē CPU slodze tiek samazināta par 10%.

Spēles Linux darbotos labāk, ja kodols pieņemtu Steam ierosinātās izmaiņas

Kapu braucēja ēna Protonā

Jaunā versija Protons tas ietver arī eksperimentālu esync aizstājēju, vecāku WINE funkciju, kas dažās spēlēs varētu palielināt vairāku pavedienu veiktspēju. Bet Steam izstrādātāji saka, ka šī funkcija ir saistīta ar kompromisu: tā paļaujas uz Linux kodola efentfd () funkcionalitāti. Šīs funkcionalitātes izmantošana resursu ietilpīgās lietojumprogrammās tas var izraisīt faila deskriptora izsmelšanu un var izraisīt dīvainu kodola vērpšanu. Tas ir tad, kad Steam nāca klajā ar dažām izmaiņām Linux kodolā, lai paplašinātu futex () sistēmas izsaukumu, lai atklātu papildu pamata funkcionalitāti, ko varētu izmantot, lai atbalstītu optimālu pavedienu kopas sinhronizāciju.

Proton 4.11 jau ir pieejams, bet tas ir Proton 4.2, kad viss varētu ievērojami uzlaboties, ja Linuss Torvalds un viņa komanda izpildīs Steam pieprasījumus. Pašlaik viņi izstrādā Linux 5.3 un lietojumprogrammas logs jau ir aizvērts, tāpēc mums vismaz būs jāgaida Linux 5.4, lai Steam esošajām Linux spēlēm būtu iespējamā veiktspēja.

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.