În martie 2026, Linux a depășit pentru prima dată cinci procente din baza de utilizatori Steam, un record istoric pentru un sistem de operare care a petrecut două decenii ca o noutate în orice tip de jocuri.
Termenul limită de sfârșit al suportului pentru Windows 10 impus de Microsoft în octombrie anul trecut a determinat mulți utilizatori să caute alternative, iar Steam Deck a transformat în liniște milioane de oameni în jucători Linux fără ca aceștia să se gândească cu adevărat la asta, ducând la o adoptare mai largă pe desktopuri.
Cea mai mare parte a acestui progres se producea în interiorul unui software numit Wine, stratul de traducere care convinge jocurile Windows că rulează pe Windows.
Versiunea optimizată a Wine de la Valve, numită Proton, este cea care face ca Steam Play și Steam Deck să funcționeze.
Ani de zile, fiecare îmbunătățire semnificativă a jocurilor Linux a provenit din modificări aduse Wine și Proton în sine.
Acest lucru este încă adevărat, dar din ce în ce mai mult, cele mai importante schimbări se produc cu un strat mai adânc, în interiorul kernelului Linux.
Cel mai recent exemplu în acest sens este ceva numit NTSYNC, un driver la nivel de kernel care a oferit câștiguri mari de performanță față de versiunile anterioare de Wine și este încărcat în mod implicit pe fiecare Deck Steam actualizat.
NTSYNC este un mic driver adăugat direct în kernelul Linux, care îi oferă o implementare nativă a unui set de instrumente specifice Windows de care jocurile depind pentru a se coordona.
Jocurile moderne jonglează cu zeci de lucruri simultan.
În timp ce joci, procesorul tău gestionează canalul de randare, încărcarea resurselor, rularea fizicii, procesarea audio, gestionarea rutinelor NPC ale inteligenței artificiale și urmărirea intrărilor, toate în paralel pe mai multe nuclee.
Toate aceste sarcini trebuie să se coordoneze constant pentru a nu se împiedica unele de altele.

Lasă un răspuns