Wine 9.2 ja Winlator 5.0 uued versioonid. Kerneli jaoks Linux Soovitatud ntsynci draiver

Toimus Win32 API avatud juurutuse – Wine 9.2 – eksperimentaalne vĂ€ljalase. Alates 9.1 vĂ€ljalaskmisest on suletud 14 veaaruannet ja tehtud 213 muudatust.

Olulisemad muudatused:

  • NET-platvormi juurutusega Wine Mono mootorit on vĂ€rskendatud versioonile 9.0.0.
  • TĂ€iustatud sĂŒsteemisalve tugi.
  • ARM-platvormidel on erandite kĂ€sitlemist tĂ€iustatud.
  • JĂ€rk kasutab 2038-bitise time_t tĂŒĂŒbi kasutamiseks makrot YEAR64.
  • Winewayland.drv draiver on parandanud kursori kĂ€sitsemist.
  • MĂ€ngude toimimisega seotud veateated on suletud: Elite Dangerous, Epic Games Launcher 15.21.0, LANCommander, Kodu.
  • Rakenduste toimimisega seotud suletud veateated: Quick3270 5.21, digikam, Dolphin Emulator, Windows Sysinternals Process Explorer 17.05, Microsoft Webview 2 installija.

Lisaks on avaldatud pressiteade Android- Winlator 5.0 rakendus, mis pakub Wine'i ja Box86/Box64 emulaatorite peale ĂŒmbrise Windows-platvormil olevad rakendused AndroidWinlator avaneb Linux- keskkonnad baasis Ubuntu Mesa3D, DXVK, D8VK ja CNC DDraw abil, kus emulaatori ja Wine'i abil ARM-seadmetes Android sooritatud Windows- x86 arhitektuurile loodud rakendused. Uuel versioonil on tĂ€iustatud ĂŒlesannete haldus, suurem jĂ”udlus, lisatud tugi teema muutmiseks ja parem XInput-ĂŒhilduvus.

Samuti saate publikatsiooni mĂ€rkida kerneli meililisti. Linux ntsynci draiver, mis rakendab /dev/ntsync mĂ€rgiseadet ja kernelis kasutatavate sĂŒnkroniseerimisprimitiivide komplekti Windows NT. Selliste primitiivide rakendamine kerneli tasemel vĂ”ib jĂ”udlust mĂ€rkimisvÀÀrselt parandada. Windows-mĂ€ngud, mis kĂ€ivitati Wine'i abil. NĂ€iteks ntsync draiveri kasutamisel suurenes maksimaalne kaadrisagedus Dirt 3-s 678%, Resident Evil 2-s 196%, Tiny Tina's Wonderlandsis 177%, Lara Croft: Temple of Osirises 131%, Call of Juarezis 125%, The Crew's 96%, Forza Horizon 5-s 48% ja Anger Footis 43% vĂ”rreldes NT sĂŒnkroniseerimisprimitiivide kasutajaruumi implementatsiooniga.

Kasutajaruumis RPC kasutamisega seotud ĂŒldkulude kĂ”rvaldamine annab mĂ€rkimisvÀÀrse jĂ”udluse kasvu. Eraldi kerneli draiveri loomine Linux Seda seletatakse NT sĂŒnkroniseerimis-API korrektse rakendamise problemaatilise olemusega olemasolevate kerneli primitiivide peal. NĂ€iteks NtPulseEvent() toiming ja NtWaitForMultipleObjects() funktsiooni "wait-for-all" reĆŸiim nĂ”uavad ootejĂ€rjekorra otsest haldamist. ntsynci draiveriga paigad on praegu RFC-staatusega, mis tĂ€hendab, et need on postitatud kogukonnale arutamiseks ja ĂŒlevaatamiseks, kuid pole veel mĂ”eldud pĂ”hikerneli vastuvĂ”tmiseks. Linux.

Allikas: opennet.ru

Ostke DDoS-kaitsega saitide jaoks usaldusvÀÀrne hostimine, VPS VDS-serverid đŸ”„ Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega, VPS VDS serverid | ProHoster