Vývojář VínoZebediah Figura překvapil mnoho lidí tím, že předložil návrh na práci na novém linuxovém rozhraní jádra pro synchronizační primitivy Wine, což by mohlo zajistit rovnoměrnější výkon tohoto nativního softwaru pro Windows as chováním podobnějším tomu, jak by se to dělo na nativní jádro Windows NT.
Základní myšlenka, kterou se vývojový tým Wine snaží zavést do jádra Linuxu, je API To vám umožní implementovat rozhraní Windows NT Synchronization Object API s nanejvýš jediným voláním operačního systému (syscall), aniž byste museli spravovat stav objektu ve sdílené paměti spravované uživatelem.
Změna speciálně navržená pro moderní videohry, které vyžadují vynikající výkon a intenzivně využívají více vláken a synchronizují primitiva, se kterými musí Wine pracovat přesně a dobře.
tak esync jako fsync mohou výrazně zvýšit výkon videohier Windows, když běží na GNU / Linux a dalších * nix systémech se systémem Wine. Oba však mají své vlastní problémy. Proto se hledají návrhy, a přestože mezi rozvojovou komunitou již existuje nějaká debata, potrvá chvíli, než se uskuteční.
Je však jasné, že toto může být velmi pozitivní, zvláště nyní, když se herní svět v systému Linux stal o něco zřetelnějším a bude sloužit také k podpoře dalších projektů, jako je Proton klienta Steam nebo samotný software CodeWeaders CrossOver ... Stručně řečeno, hry a software s vyšším výkonem , přestože nepracuje na svém nativním operačním systému, a že se to provádí podobnějším způsobem, jako by to bylo v nativním operačním systému (což může snížit některé aktuální problémy).
Více informací - Viz seznam adresátů zde