Dank dieser neuen Technologie könnte der Start von Windows 11-Apps bis zu 50 % schneller erfolgen
Windows Latest hat einen aktuellen Supportdokumentbeitrag von Microsoft entdeckt, der bestätigt, dass dem Windows App SDK native Ahead of Time (AOT)-Unterstützung hinzugefügt wurde. Laut Microsoft könnte dies zu erheblichen Verbesserungen der Startzeiten von Windows 11-Apps führen. In eigenen Tests hat Microsoft eine Reduzierung der Startzeiten um 50 % und eine etwa achtfache Reduzierung der Paketgröße gemessen.
Das Windows App SDK soll Entwicklern dabei helfen, klassische Desktop-App-Frameworks zu verwenden, um Apps mit Zugriff auf moderne APIs zu erstellen, die auf allen Arten von Windows-Geräten verwendet werden können.
Allerdings starten Apps, die mit dem SDK erstellt wurden, unabhängig davon, ob es sich um Microsoft-eigene Apps oder Apps von Drittanbietern handelt, notorisch langsam. Es kann auch zu verzögerten Animationen und langsamen Reaktionszeiten kommen. Die Windows-Fotos-App startet beispielsweise so langsam, dass Microsoft als Workaround die App im Hintergrund ausführen musste.
In Zukunft sollte natives AOT dazu beitragen können, die Dinge zu beschleunigen . Es funktioniert, indem Apps vorab in nativen Code kompiliert werden. Wenn also eine App ausgeführt wird, kann der Computer den Schritt überspringen, in dem er den Code des Entwicklers in eine Sprache übersetzt, die er lesen kann. Da weniger Arbeit anfällt, können die Apps schneller gestartet werden und haben zudem einen geringeren Speicherbedarf.
In seinem Blogbeitrag beschreibt Microsoft das Ergebnis als „unglaublichen Leistungsschub“, wobei wir noch eine Weile nicht wissen werden, wie gut es in der Praxis funktionieren wird. Damit AOT seine Aufgabe erfüllen kann, müssen Entwickler ihre Apps aktualisieren, um davon zu profitieren, und verschiedene Entwickler tun dies mit unterschiedlichen Geschwindigkeiten. Die Gewinne werden höchstwahrscheinlich auch von App zu App unterschiedlich sein.
Microsoft bezeichnet die Änderung als etwas Neues und Aufregendes und nicht als ein Problem, das sie endlich beheben werden, aber es ist wichtig zu beachten, dass Windows 11-Apps in ihrer jetzigen Form viel langsamer sind, als sie sein sollten, und dass sie nicht über Nacht schneller werden .