Tehnologie14 mai 2026
Microsoft optimizează WinUI 3 și trece Windows 11 pe aplicații native - primele teste pe Explorer și Notepad indică scăderi mari ale consumului de resurse
Microsoft mută componente-cheie din Windows 11 pe aplicații native și optimizează WinUI 3 , iar primele teste indică o reducere puternică a consumului de resurse , potrivit WinFuture — o direcție care ar putea avea impact direct asupra performanței pe PC-urile mai vechi, dar care vine și cu riscuri de compatibilitate pentru aplicațiile terțe. De ce contează: performanță mai bună prin „nativ”, nu prin moduri speciale Microsoft lucrează „pe mai multe fronturi” pentru a accelera Windows 11. Pe lângă un „profil de latență redusă” (Low-Latency-Profil) care a atras critici, compania ar trece, printr-un proiect intern numit K2, la migrarea mai multor zone ale sistemului către WinUI 3, un cadru (framework) modern pentru interfața grafică. Miza este reducerea întârzierilor în utilizare (latențe) și scurtarea timpilor de încărcare pentru programele de bază, prin trecerea de la aplicații bazate pe tehnologii web la aplicații native (rulate direct pe platforma sistemului, cu mai puține straturi intermediare). Ce arată primele măsurători: Explorer și Notepad, folosite ca repere Conform informațiilor publicate de Microsoft într-o discuție pe GitHub, echipa se concentrează în acest moment pe pornirea aplicațiilor, iar pentru măsurare folosește în principal File Explorer și Notepad. Rezultatele preliminare ar indica un consum mai mic de resurse, relevant mai ales pentru Explorer, fiind unul dintre cele mai utilizate instrumente din Windows. Îmbunătățirile menționate pentru pornirea programelor includ: 41% mai puține alocări de memorie 63% mai puține alocări temporare 45% mai puține apeluri de funcții 25% mai puțin timp de execuție pentru cod WinFuture notează însă că nu este încă limpede cum se vor traduce aceste optimizări în timpi concreți de pornire a aplicațiilor. Ce urmează și care e riscul pentru aplicațiile terțe Modificările ar urma să ajungă „în curând” în ramura principală de dezvoltare și să fie preluate și în WinAppSDK (set de instrumente pentru dezvoltarea aplicațiilor Windows). Ideea este ca dezvoltatorii să renunțe treptat la biblioteci mai vechi, care consumă mai multă memorie, în favoarea unei baze moderne, cu promisiunea unei experiențe mai fluide inclusiv pe hardware mai slab. În același timp, schimbările profunde din WinUI 3 pot afecta compatibilitatea: unele optimizări modifică elemente standard ale interfeței (controale), ceea ce poate genera erori în aplicațiile terțe dacă dezvoltatorii nu își adaptează codul. Din acest motiv, noile funcții ar trebui activate inițial manual, iar ulterior Microsoft ar intenționa să le facă implicite în versiuni viitoare. [...]