VÍNO: hluboké změny v dohledu?

Logo vína

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


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.