{"id":113510,"date":"2024-02-10T10:02:43","date_gmt":"2024-02-10T08:02:43","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/novye-versii-wine-9-2-i-winlator-5-0-dlya-yadra-linux-predlozhen-drajver-ntsync"},"modified":"2024-02-10T10:02:43","modified_gmt":"2024-02-10T08:02:43","slug":"novye-versii-wine-9-2-i-winlator-5-0-dlya-yadra-linux-predlozhen-drajver-ntsync","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/novye-versii-wine-9-2-i-winlator-5-0-dlya-yadra-linux-predlozhen-drajver-ntsync","title":{"rendered":"Neue Versionen von Wine 9.2 und Winlator 5.0. F\u00fcr den Linux-Kernel wurde der Treiber ntsync vorgeschlagen.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Die experimentelle Ver\u00f6ffentlichung der Open-Source-Implementierung der Win32 API \u2013 Wine 9.2 \u2013 fand statt. Seit der Ver\u00f6ffentlichung von 9.1 wurden 14 Fehlerberichte geschlossen und 213 \u00c4nderungen vorgenommen.    <\/p>\n<p>Die wichtigsten \u00c4nderungen:   <\/p>\n<ul>\n<li class=\"l\"> Die Engine Wine Mono mit der .NET-Plattform-Implementierung wurde auf die Version 9.0.0 aktualisiert.\n<li class=\"l\"> Die Unterst\u00fctzung f\u00fcr die Systemablage wurde verbessert.\n<li class=\"l\"> Die Verarbeitung von Ausnahmen auf ARM-Plattformen wurde verbessert.\n<li class=\"l\"> Bei der Erstellung wurde das Makro YEAR2038 verwendet, um den 64-Bit-Typ time_t zu nutzen.\n<li class=\"l\"> Im Treiber winewayland.drv wurde die Arbeit mit dem Cursor verbessert.    <\/li>\n<li class=\"l\"> Fehlerberichte, die mit der Ausf\u00fchrung von Spielen zusammenh\u00e4ngen: Elite Dangerous, Epic Games Launcher 15.21.0, LANCommander, Kodu, wurden geschlossen.    <\/li>\n<li class=\"l\"> Fehlerberichte, die mit der Ausf\u00fchrung von Anwendungen zusammenh\u00e4ngen: Quick3270 5.21, digikam, Dolphin Emulator, Windows Sysinternals Process Explorer 17.05, Microsoft Webview 2 Installer, wurden geschlossen.     <\/ul>\n<p>Au\u00dferdem wurde die Ver\u00f6ffentlichung der Android-Anwendung Winlator 5.0 angek\u00fcndigt, die eine Schnittstelle \u00fcber Wine und den Emulatoren Box86\/Box64 zum Ausf\u00fchren von Windows-Anwendungen auf der Android-Plattform bereitstellt. Winlator implementiert Linux-Umgebungen auf Ubuntu-Basis mit Mesa3D, DXVK, D8VK und CNC DDraw, in denen Windows-Anwendungen, die f\u00fcr die Architektur x86 erstellt wurden, mithilfe des Emulators und Wine auf Android-ARM-Ger\u00e4ten ausgef\u00fchrt werden. In der neuen Version wurde die Funktionalit\u00e4t des Taskmanagers verbessert, die Leistung gesteigert, die Unterst\u00fctzung f\u00fcr das Wechseln der Themen verbessert und die Kompatibilit\u00e4t mit XInput verbessert.    <\/p>\n<p>Au\u00dferdem kann die Ver\u00f6ffentlichung des Treibers ntsync auf der Linux-Kernel-Mailingliste erw\u00e4hnt werden, der ein symbolisches Ger\u00e4t \/dev\/ntsync und eine Sammlung von Synchronisationsprimitive implementiert, die im Windows NT-Kernel verwendet werden. Die Implementierung solcher Primitiven auf Kernel-Ebene erm\u00f6glicht eine erhebliche Leistungssteigerung von Windows-Spielen, die \u00fcber Wine gelauncht werden. Beispielsweise stieg die maximale FPS in dem Spiel Dirt 3 mit dem ntsync-Treiber im Vergleich zur Implementierung der NT-Synchronisationsprimitive im Benutzermodus um 678 %, im Spiel Resident Evil 2 um 196 %, Tiny Tina's Wonderlands um 177 %, Lara Croft: Temple of Osiris um 131 %, Call of Juarez um 125 %, The Crew um 96 %, Forza Horizon 5 um 48 % und Anger Foot um 43 %.     <\/p>\n<p>Der erhebliche Leistungszuwachs wird durch die Eliminierung der Overheadkosten erreicht, die durch die Verwendung von RPC im Benutzermodus entstehen. Die Schaffung eines separaten Treibers f\u00fcr den Linux-Kernel wird durch die Schwierigkeiten bei der ordnungsgem\u00e4\u00dfen Implementierung der NT-Synchronisations-APIs \u00fcber die bestehenden primitiven im Kernel erkl\u00e4rt; zum Beispiel erfordern die Operation NtPulseEvent() und der \u201ewait-for-all\u201c-Modus in NtWaitForMultipleObjects() eine direkte Steuerung der Warteschlange. Die Patches mit dem ntsync-Treiber haben derzeit den Status RFC, d.h. sie sind zur Diskussion und \u00dcberpr\u00fcfung durch die Community vorgesehen, stellen jedoch derzeit keinen Anspruch darauf, in den Hauptkern von Linux aufgenommen zu werden.<br \/>\n<br \/>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60583\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Win32 API &#8212; Wine 9.2. \u0421 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u0432\u044b\u043f\u0443\u0441\u043a\u0430 9.1 \u0431\u044b\u043b\u043e \u0437\u0430\u043a\u0440\u044b\u0442\u043e 14 \u043e\u0442\u0447\u0451\u0442\u043e\u0432 \u043e\u0431 \u043e\u0448\u0438\u0431\u043a\u0430\u0445 \u0438 \u0432\u043d\u0435\u0441\u0435\u043d\u043e 213 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439. \u041d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0432\u0430\u0436\u043d\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f: \u0414\u0432\u0438\u0436\u043e\u043a Wine Mono \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b .NET \u043e\u0431\u043d\u043e\u0432\u043b\u0451\u043d \u0434\u043e \u0432\u044b\u043f\u0443\u0441\u043a\u0430 9.0.0. \u0423\u043b\u0443\u0447\u0448\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0433\u043e \u043b\u043e\u0442\u043a\u0430. \u041d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430\u0445 ARM \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0430 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0439. \u041f\u0440\u0438 \u0441\u0431\u043e\u0440\u043a\u0435 \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u043d \u043c\u0430\u043a\u0440\u043e\u0441 YEAR2038 \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-113510","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Win32 API - Wine 9.2. \u0421 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u0432\u044b\u043f\u0443\u0441\u043a\u0430 9.1 \u0431\u044b\u043b\u043e \u0437\u0430\u043a\u0440\u044b\u0442\u043e 14 \u043e\u0442\u0447\u0451\u0442\u043e\u0432 \u043e\u0431 \u043e\u0448\u0438\u0431\u043a\u0430\u0445 \u0438 \u0432\u043d\u0435\u0441\u0435\u043d\u043e 213 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/news\/novye-versii-wine-9-2-i-winlator-5-0-dlya-yadra-linux-predlozhen-drajver-ntsync\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041d\u043e\u0432\u044b\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 Wine 9.2 \u0438 Winlator 5.0. \u0414\u043b\u044f \u044f\u0434\u0440\u0430 Linux \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d \u0434\u0440\u0430\u0439\u0432\u0435\u0440 ntsync | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Win32 API - Wine 9.2. \u0421 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u0432\u044b\u043f\u0443\u0441\u043a\u0430 9.1 \u0431\u044b\u043b\u043e \u0437\u0430\u043a\u0440\u044b\u0442\u043e 14 \u043e\u0442\u0447\u0451\u0442\u043e\u0432 \u043e\u0431 \u043e\u0448\u0438\u0431\u043a\u0430\u0445 \u0438 \u0432\u043d\u0435\u0441\u0435\u043d\u043e 213 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/novye-versii-wine-9-2-i-winlator-5-0-dlya-yadra-linux-predlozhen-drajver-ntsync\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-02-10T08:02:43+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-02-10T08:02:43+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Neue Versionen von Wine 9.2 und Winlator 5.0. F\u00fcr den Linux-Kernel wurde der ntsync-Treiber vorgeschlagen | ProHoster","description":"Eine experimentelle Ver\u00f6ffentlichung der Open-Source-Implementierung der Win32-API - Wine 9.2 - hat stattgefunden. Seit der Ver\u00f6ffentlichung von 9.1 wurden 14 Fehlerberichte geschlossen und 213 \u00c4nderungen vorgenommen.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/novye-versii-wine-9-2-i-winlator-5-0-dlya-yadra-linux-predlozhen-drajver-ntsync","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041d\u043e\u0432\u044b\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 Wine 9.2 \u0438 Winlator 5.0. \u0414\u043b\u044f \u044f\u0434\u0440\u0430 Linux \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d \u0434\u0440\u0430\u0439\u0432\u0435\u0440 ntsync | ProHoster","og:description":"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Win32 API - Wine 9.2. \u0421 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u0432\u044b\u043f\u0443\u0441\u043a\u0430 9.1 \u0431\u044b\u043b\u043e \u0437\u0430\u043a\u0440\u044b\u0442\u043e 14 \u043e\u0442\u0447\u0451\u0442\u043e\u0432 \u043e\u0431 \u043e\u0448\u0438\u0431\u043a\u0430\u0445 \u0438 \u0432\u043d\u0435\u0441\u0435\u043d\u043e 213 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/novye-versii-wine-9-2-i-winlator-5-0-dlya-yadra-linux-predlozhen-drajver-ntsync","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2024-02-10T08:02:43+00:00","article:modified_time":"2024-02-10T08:02:43+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/113510","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=113510"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/113510\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=113510"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=113510"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=113510"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}