ವೈನ್ 9.2 ಮತ್ತು ವಿನ್ಲೇಟರ್ 5.0 ನ ಹೊಸ ಆವೃತ್ತಿಗಳು. Linux ಕರ್ನಲ್‌ಗಾಗಿ ntsync ಡ್ರೈವರ್ ಅನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ

Win32 API - ವೈನ್ 9.2 - ಮುಕ್ತ ಅನುಷ್ಠಾನದ ಪ್ರಾಯೋಗಿಕ ಬಿಡುಗಡೆ ನಡೆಯಿತು. 9.1 ಬಿಡುಗಡೆಯಾದಾಗಿನಿಂದ, 14 ದೋಷ ವರದಿಗಳನ್ನು ಮುಚ್ಚಲಾಗಿದೆ ಮತ್ತು 213 ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ.

ಪ್ರಮುಖ ಬದಲಾವಣೆಗಳು:

  • ನೆಟ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅಳವಡಿಕೆಯೊಂದಿಗೆ ವೈನ್ ಮೊನೊ ಎಂಜಿನ್ ಅನ್ನು 9.0.0 ಬಿಡುಗಡೆ ಮಾಡಲು ನವೀಕರಿಸಲಾಗಿದೆ.
  • ಸುಧಾರಿತ ಸಿಸ್ಟಮ್ ಟ್ರೇ ಬೆಂಬಲ.
  • ARM ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಲ್ಲಿ ವಿನಾಯಿತಿ ನಿರ್ವಹಣೆಯನ್ನು ಸುಧಾರಿಸಲಾಗಿದೆ.
  • ನಿರ್ಮಾಣವು 2038-ಬಿಟ್ ಟೈಮ್_ಟಿ ಪ್ರಕಾರವನ್ನು ಬಳಸಲು YEAR64 ಮ್ಯಾಕ್ರೋವನ್ನು ಬಳಸುತ್ತದೆ.
  • winewayland.drv ಚಾಲಕವು ಕರ್ಸರ್ ನಿರ್ವಹಣೆಯನ್ನು ಸುಧಾರಿಸಿದೆ.
  • ಆಟಗಳ ಕಾರ್ಯಾಚರಣೆಗೆ ಸಂಬಂಧಿಸಿದ ದೋಷ ವರದಿಗಳನ್ನು ಮುಚ್ಚಲಾಗಿದೆ: ಎಲೈಟ್ ಡೇಂಜರಸ್, ಎಪಿಕ್ ಗೇಮ್ಸ್ ಲಾಂಚರ್ 15.21.0, LANCommander, Kodu.
  • ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಕಾರ್ಯಾಚರಣೆಗೆ ಸಂಬಂಧಿಸಿದ ಮುಚ್ಚಿದ ದೋಷ ವರದಿಗಳು: Quick3270 5.21, digikam, Dolphin Emulator, Windows Sysinternals Process Explorer 17.05, Microsoft Webview 2 ಅನುಸ್ಥಾಪಕ.

ಇದರ ಜೊತೆಗೆ, Winlator 5.0 Android ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲಾಗಿದೆ, Android ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನಲ್ಲಿ ವಿಂಡೋಸ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಚಲಾಯಿಸಲು ವೈನ್ ಮತ್ತು Box86/Box64 ಎಮ್ಯುಲೇಟರ್‌ಗಳಿಗೆ ಚೌಕಟ್ಟನ್ನು ಒದಗಿಸುತ್ತದೆ. Winlator Mesa3D, DXVK, D8VK ಮತ್ತು CNC DDraw ನೊಂದಿಗೆ ಉಬುಂಟು ಆಧಾರಿತ ಲಿನಕ್ಸ್ ಪರಿಸರವನ್ನು ನಿಯೋಜಿಸುತ್ತದೆ, ಇದರಲ್ಲಿ x86 ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಾಗಿ ನಿರ್ಮಿಸಲಾದ ವಿಂಡೋಸ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಎಮ್ಯುಲೇಟರ್ ಮತ್ತು ವೈನ್ ಬಳಸಿ ARM ಆಂಡ್ರಾಯ್ಡ್ ಸಾಧನಗಳಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ. ಹೊಸ ಆವೃತ್ತಿಯು ಕಾರ್ಯ ನಿರ್ವಾಹಕವನ್ನು ಸುಧಾರಿಸುತ್ತದೆ, ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸುತ್ತದೆ, ಥೀಮ್‌ಗಳನ್ನು ಬದಲಾಯಿಸಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ ಮತ್ತು XInput ನೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯನ್ನು ಸುಧಾರಿಸುತ್ತದೆ.

ನೀವು ntsync ಡ್ರೈವರ್‌ನ ಲಿನಕ್ಸ್ ಕರ್ನಲ್ ಮೇಲಿಂಗ್ ಪಟ್ಟಿಯಲ್ಲಿರುವ ಪ್ರಕಟಣೆಯನ್ನು ಸಹ ಗಮನಿಸಬಹುದು, ಇದು /dev/ntsync ಅಕ್ಷರ ಸಾಧನ ಮತ್ತು Windows NT ಕರ್ನಲ್‌ನಲ್ಲಿ ಬಳಸಲಾದ ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಪ್ರೈಮಿಟಿವ್‌ಗಳ ಸೆಟ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ. ಕರ್ನಲ್ ಮಟ್ಟದಲ್ಲಿ ಅಂತಹ ಪ್ರಾಚೀನತೆಯ ಅನುಷ್ಠಾನವು ವೈನ್ ಬಳಸಿ ಪ್ರಾರಂಭಿಸಲಾದ ವಿಂಡೋಸ್ ಆಟಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಗಮನಾರ್ಹವಾಗಿ ಸುಧಾರಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ntsync ಡ್ರೈವರ್ ಅನ್ನು ಬಳಸುವಾಗ, ಬಳಕೆದಾರರ ಜಾಗದಲ್ಲಿ NT ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಪ್ರೈಮಿಟಿವ್‌ಗಳನ್ನು ಅಳವಡಿಸಲು ಹೋಲಿಸಿದರೆ, ಆಟದ ಡರ್ಟ್ 3 ನಲ್ಲಿ ಗರಿಷ್ಠ FPS 678% ರಷ್ಟು ಹೆಚ್ಚಾಗಿದೆ, ಆಟದಲ್ಲಿ Resident Evil 2 - 196%, Tiny Tina's Wonderlands - 177% , ಲಾರಾ ಕ್ರಾಫ್ಟ್: ಟೆಂಪಲ್ ಆಫ್ ಒಸಿರಿಸ್ - 131%, ಕಾಲ್ ಆಫ್ ಜುವಾರೆಜ್ - 125%, ದಿ ಕ್ರ್ಯೂ - 96%, ಫೋರ್ಜಾ ಹರೈಸನ್ 5 - 48%, ಆಂಗರ್ ಫೂಟ್ - 43%.

ಬಳಕೆದಾರ ಜಾಗದಲ್ಲಿ RPC ಚಾಲನೆಯಲ್ಲಿರುವ ಓವರ್‌ಹೆಡ್ ಅನ್ನು ತೆಗೆದುಹಾಕುವ ಮೂಲಕ ಗಮನಾರ್ಹ ಕಾರ್ಯಕ್ಷಮತೆಯ ಲಾಭಗಳನ್ನು ಸಾಧಿಸಲಾಗುತ್ತದೆ. Linux ಕರ್ನಲ್‌ಗಾಗಿ ಪ್ರತ್ಯೇಕ ಚಾಲಕವನ್ನು ರಚಿಸುವುದನ್ನು ಕರ್ನಲ್‌ನಲ್ಲಿ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಪ್ರೈಮಿಟಿವ್‌ಗಳ ಮೇಲೆ NT ಸಿಂಕ್ರೊನೈಸೇಶನ್ API ಅನ್ನು ಸರಿಯಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸುವ ತೊಂದರೆಯಿಂದ ವಿವರಿಸಲಾಗಿದೆ, ಉದಾಹರಣೆಗೆ, NtPulseEvent() ಕಾರ್ಯಾಚರಣೆ ಮತ್ತು NtWaitForMultipleObjects (ಎಲ್ಲರಿಗೂ ಕಾಯಿರಿ" ಮೋಡ್ ) ಕಾಯುವ ಸರತಿಯ ನೇರ ನಿರ್ವಹಣೆ ಅಗತ್ಯವಿರುತ್ತದೆ. ntsync ಡ್ರೈವರ್‌ನೊಂದಿಗಿನ ಪ್ಯಾಚ್‌ಗಳು ಇನ್ನೂ RFC ಸ್ಥಿತಿಯನ್ನು ಹೊಂದಿವೆ, ಅಂದರೆ. ಸಮುದಾಯದಿಂದ ಚರ್ಚೆ ಮತ್ತು ವಿಮರ್ಶೆಗಾಗಿ ಇರಿಸಲಾಗಿದೆ, ಆದರೆ ಮುಖ್ಯ ಲಿನಕ್ಸ್ ಕರ್ನಲ್‌ಗೆ ಅಳವಡಿಸಿಕೊಳ್ಳಲು ಇನ್ನೂ ಅರ್ಹವಾಗಿಲ್ಲ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ