Win32 API - వైన్ 9.2 - యొక్క బహిరంగ అమలు యొక్క ప్రయోగాత్మక విడుదల జరిగింది. 9.1 విడుదలైనప్పటి నుండి, 14 బగ్ నివేదికలు మూసివేయబడ్డాయి మరియు 213 మార్పులు చేయబడ్డాయి.
అతి ముఖ్యమైన మార్పులు:
- .NET ప్లాట్ఫారమ్ అమలుతో కూడిన వైన్ మోనో ఇంజిన్ 9.0.0ని విడుదల చేయడానికి నవీకరించబడింది.
- మెరుగైన సిస్టమ్ ట్రే మద్దతు.
- ARM ప్లాట్ఫారమ్లలో మినహాయింపు నిర్వహణ మెరుగుపరచబడింది.
- బిల్డ్ 2038-బిట్ టైమ్_టి రకాన్ని ఉపయోగించడానికి YEAR64 మాక్రోని ఉపయోగిస్తుంది.
- winewayland.drv డ్రైవర్ కర్సర్ నిర్వహణను మెరుగుపరిచింది.
- గేమ్ల ఆపరేషన్కి సంబంధించిన ఎర్రర్ రిపోర్ట్లు మూసివేయబడ్డాయి: ఎలైట్ డేంజరస్, ఎపిక్ గేమ్ల లాంచర్ 15.21.0, LANCommander, Kodu.
- అప్లికేషన్ల పనితీరుకు సంబంధించిన బగ్ నివేదికలు పరిష్కరించబడ్డాయి: Quick3270 5.21, digikam, Dolphin Emulator, Windows సిస్ఇంటర్నల్స్ ప్రాసెస్ ఎక్స్ప్లోరర్ 17.05, మైక్రోసాఫ్ట్ వెబ్వ్యూ 2 ఇన్స్టాలర్.
అదనంగా, ఒక ప్రకటన ప్రచురించబడింది Android- Winlator 5.0 అప్లికేషన్, ఇది వైన్ మరియు బాక్స్86/బాక్స్64 ఎమ్యులేటర్లను అమలు చేయడానికి వాటిపై ఒక వ్రాపర్ను అందిస్తుంది Windowsప్లాట్ఫారమ్లోని అప్లికేషన్లు Androidవిన్లేటర్ ఆవిష్కృతమవుతోంది Linux- బేస్ మీద వాతావరణాలు Ubuntu Mesa3D, DXVK, D8VK మరియు CNC DDraw లతో, దీనిలో ఎమ్యులేటర్ మరియు వైన్ సహాయంతో ARM పరికరాలలో Android ప్రదర్శించారు Windows- x86 ఆర్కిటెక్చర్ కోసం నిర్మించిన అప్లికేషన్లు. ఈ కొత్త వెర్షన్లో మెరుగైన టాస్క్ మేనేజ్మెంట్, పెరిగిన పనితీరు, థీమ్ మార్పులకు అదనపు మద్దతు మరియు మెరుగైన XInput అనుకూలత వంటి ఫీచర్లు ఉన్నాయి.
మీరు కెర్నల్ మెయిలింగ్ జాబితాలో ప్రచురణను కూడా గుర్తించవచ్చు Linux ntsync డ్రైవర్, ఇది /dev/ntsync క్యారెక్టర్ పరికరాన్ని మరియు కెర్నల్లో ఉపయోగించే సమకాలీకరణ ప్రిమిటివ్ల సమితిని అమలు చేస్తుంది Windows NT. కెర్నల్ స్థాయిలో ఇటువంటి ప్రిమిటివ్లను అమలు చేయడం పనితీరును గణనీయంగా మెరుగుపరుస్తుంది. Windowsవైన్ (Wine) ఉపయోగించి ప్రారంభించిన గేమ్లు. ఉదాహరణకు, ntsync డ్రైవర్ను ఉపయోగించినప్పుడు, NT సింక్రొనైజేషన్ ప్రిమిటివ్ల యొక్క యూజర్-స్పేస్ ఇంప్లిమెంటేషన్తో పోలిస్తే, డర్ట్ 3 (Dirt 3)లో గరిష్ట FPS 678%, రెసిడెంట్ ఈవిల్ 2 (Resident Evil 2)లో 196%, టైనీ టినాస్ వండర్ల్యాండ్స్ (Tiny Tina's Wonderlands)లో 177%, లారా క్రాఫ్ట్: టెంపుల్ ఆఫ్ ఒసిరిస్ (Lara Croft: Temple of Osiris)లో 131%, కాల్ ఆఫ్ జువారెజ్ (Call of Juarez)లో 125%, ది క్రూ (The Crew)లో 96%, ఫోర్జా హారిజన్ 5 (Forza Horizon 5)లో 48%, మరియు యాంగర్ ఫుట్ (Anger Foot)లో 43% పెరిగింది.
యూజర్ స్పేస్లో RPCని ఉపయోగించడంతో ముడిపడి ఉన్న ఓవర్హెడ్ను తొలగించడం ద్వారా గణనీయమైన పనితీరు మెరుగుదలలు సాధించబడతాయి. ప్రత్యేక కెర్నల్ డ్రైవర్ను సృష్టించడం Linux ఇప్పటికే ఉన్న కెర్నల్ ప్రిమిటివ్ల పైన NT సింక్రొనైజేషన్ APIని సరిగ్గా అమలు చేయడంలో ఉన్న సమస్యాత్మక స్వభావం దీనికి కారణం. ఉదాహరణకు, NtPulseEvent() ఆపరేషన్ మరియు NtWaitForMultipleObjects()లోని "wait-for-all" మోడ్కు వెయిట్ క్యూ యొక్క ప్రత్యక్ష నిర్వహణ అవసరం. ntsync డ్రైవర్తో కూడిన ప్యాచ్లు ప్రస్తుతం RFC హోదాలో ఉన్నాయి, అంటే అవి కమ్యూనిటీ ద్వారా చర్చ మరియు సమీక్ష కోసం పోస్ట్ చేయబడ్డాయి, కానీ ఇంకా ప్రధాన కెర్నల్లో చేర్చడానికి ఉద్దేశించబడలేదు. Linux.
మూలం: opennet.ru
