Onder de motorkap zet deze release een langlopende architectuurmigratie voort: het verplaatsen van USER32-vensterinformatie naar gedeeld geheugen (shared memory) . USER32 is de kerncomponent van Windows die verantwoordelijk is voor het aanmaken van vensters, het routeren van invoer en het beheren van de visuele status van desktopapplicaties. Door de gegevens naar gedeeld geheugen te verplaatsen, verbetert de prestatie doordat het aantal heen-en-weerberichten tussen de gebruikersruimte en de kernelruimte van het besturingssysteem afneemt.
Wine 11.11 levert oplossingen voor 25 bekende problemen . De berichtgeving noemt onder meer optimalisaties voor "Marvel's Spider-Man: Remastered" als een van de gecorrigeerde knelpunten in deze set
.
Twee punten die in vroege discussies over Wine 11.11 opdoken, missen directe bevestiging in het door ons onderzochte bronmateriaal:
Beide punten kunnen alsnog in de officiële WineHQ-aankondiging opduiken zodra die volledig openbaar is, maar de bronnen die wij hebben geverifieerd bieden daar op dit moment geen onderbouwing voor.
Deze release bouwt voort op de grote lijn die eerder met de stabiele Wine 11.0 is ingezet: betere synchronisatie via de NTSYNC-kernelmodule, een volwassen WoW64-architectuur voor naadloos draaien van 16-, 32- en 64-bits Windows-programma's, en verbeterde grafische prestaties . Voor de Nederlandse Linux-gebruiker die met name kijkt naar het draaien van kantoorsoftware of oudere games, is elke optimalisatie die Wine dichter bij native Windows-prestaties brengt een welkome stap. Wayland is bovendien in rap tempo de standaard aan het worden op moderne Linux-distributies, waardoor verbeteringen hierin een steeds bredere groep gebruikers direct raken. Door consequent bibliotheken als SymCrypt te vervangen door dezelfde componenten die Windows zelf gebruikt, wordt niet alleen het onderhoud vereenvoudigd maar ook de betrouwbaarheid vergroot voor software die cryptografie intensief gebruikt.
Comments
0 comments