In Windows 11 wurde ein experimentelles Niedriglatenz-Profil zum Beschleunigen des App-Starts durch kurzfristiges Forcieren der CPU-Frequenzen entdeckt. Der Modus ist derzeit vor normalen Benutzern verborgen und wird über Drittanbieter-Tools aktiviert.
Microsoft-Entwickler haben in die Windows 11-Builds einen Low-Latency-Profile-Mechanismus integriert, der die Taktfrequenz des Prozessors beim Start einer Anwendung für 1 bis 3 Sekunden vorübergehend erhöht. Dieser Ansatz ermöglicht ein schnelleres Rendern der Oberfläche und verkürzt die Kaltstartzeit von Programmen. Nach Abschluss des Vorgangs kehrt das System zum standardmäßigen Energiesparprofil zurück. Tests von Enthusiasten zeigen eine deutliche Beschleunigung beim Öffnen des Explorers, des Microsoft Store und des Einstellungsmenüs sowie eine Verringerung von Mikrorucklern auf mittleren und schwachen Konfigurationen.
Die Technologie ist unabhängig von der Architektur der Rechenkerne: Sie funktioniert korrekt auf x86-Chips von Intel, AMD und ARM-Plattformen. Das Low-Latency-Profil ist Teil der Microsoft-Initiative zur Optimierung des OS-Kernels mit dem Codenamen K2, die auf eine gleichzeitige Verbesserung der Benutzeroberflächen-Reaktionsfähigkeit, der Leistung und der Energieeffizienz abzielt. Derzeit ist die Funktion in den Standardeinstellungen verborgen, und Benutzer aktivieren sie über das Dienstprogramm ViVeTool.
Die Abfolge der Technologieinteraktion sieht folgendermaßen aus: Beim Starten einer Anwendung sendet der Windows-Scheduler ein Signal an den Treiber für die Prozessorstromverwaltung (CPPC oder ein entsprechendes ACPI). Dieser wiederum deaktiviert vorübergehend die TDP- und Stromverbrauchsgrenzen und zwingt die CPU in den P0-Zustand (maximale Leistung) unter Nutzung der Turbo-Boost-/Precision-Boost-Algorithmen. Gleichzeitig erhöht der Speichermanager die E/A-Priorität für die Prozessseiten, und das DWM-Subsystem erhält die Erlaubnis zu einer aggressiveren Frame-Pufferung. Nach einem festgelegten Timeout wird der Auslöser zurückgesetzt, und der Treiber führt die Frequenzen auf das Basisniveau zurück, wobei er zum Energiesparen in C-States übergeht.
Der Low-Latency-Profil-Mechanismus stellt einen interessanten Kompromiss zwischen interaktiver Reaktionsfähigkeit und der thermischen Verlustleistung des Systems dar. Im Gegensatz zum permanenten Hochleistungsmodus erzeugt das Low-Latency-Profil eine Mikro-Exkursion in den Bereich des maximalen Turboboosts, was besonders bei Single-Thread-Spitzen beim Start effektiv ist. Auf schwachen Systemen mit passiver Kühlung oder beim schnellen, aufeinanderfolgenden Öffnen mehrerer Anwendungen bestehen jedoch aufgrund der Trägheit der Frequenzreduzierungsalgorithmen nach dem Zurücksetzen Risiken von Trottelbildung. Microsoft nutzt diese Funktion offenbar als Testfeld für die Balance zwischen Latenz und Energieverbrauch, um sie später in einen universellen Scheduler zu integrieren, der die Eigenschaften des jeweiligen Chips und die Echtzeittemperatur berücksichtigt. Die Implementierungskosten für den Benutzer betragen 0 Dollar, aber der Preis des Testens ist eine mögliche kurzfristige Instabilität auf nicht unterstützten Hauptplatinen.