Microsoft thông báo các ứng dụng Windows 11 tải nhanh hơn 50% nhờ hỗ trợ AOT gốc
Microsoft nói rằng nó sẽ cung cấpThời gian tải nhanh hơn 50%& dấu chân bộ nhớ nhỏ hơn 8 lần trong các ứng dụng Windows 11 thông qua hỗ trợ AOT gốc.
Bản tổng hợp trước thời gian cải thiện hiệu suất ứng dụng Windows 11
Các ứng dụng Windows 11 có thể là một mớ hỗn độn và rất nhiều trong số chúng hiện đang phải đối mặt với các vấn đề như độ trễ phát ra chậm và hiệu suất.Điều này đã làm cho trải nghiệm trên Windows 11 A Nightmare cho người dùng muốn tải xuống các ứng dụng từ App Store của họ.Tuy nhiên, yêu cầu gần đây của Microsoft đang tìm kiếm tốt cho các ứng dụng dựa trên SDK của Windows App.
Tín dụng: Windows.com
Ứng dụng Windows 1.6 mới nhất hiện đang cung cấp hiệu suất tốt hơn nhiều.Windows App SDK đã có vấn đề đối với vô số nhà phát triển vì SDK đã được biết là gây ra các vấn đề hiệu suất khác nhau với phát triển ứng dụng.Mặc dù đã có những nỗ lực của Microsoft để giảm thiểu các vấn đề này, nhiều vấn đề vẫn còn tồn tại bằng cách sử dụng các ứng dụng dựa trên WinAppsDK A Nightmare.
Với sự tích hợp củaAOT bản địa(Trước thời gian) Biên dịch, Microsoft tuyên bố rằng hiệu suất của các ứng dụng đã được cải thiện rất nhiều cùng với các tương tác ứng dụng tốt hơn.Ứng dụng AOT bản địa sẽ không sử dụngChỉ trong thời gianTrình biên dịch và có thể chạy trên các hệ thống mà không cần cài đặt thời gian chạy .NET.
Thông thường, rất nhiều ứng dụng WinAppsDK sẽ khởi chạy rất chậm và nhiều trong số chúng sẽ giới thiệu các lỗi.Với hỗ trợ AOT bản địa, các nhà phát triển giờ đây có thể tối ưu hóa các ứng dụng của họ đáng kể.Theo Microsoft, Bản biên dịch AOT bản địa có thể:
- Quicken thời gian ra mắt của ứng dụng bằng 50%
- Giảm kích thước ứng dụng lên tới 8 lần
- Giảm kích thước ứng dụng xuống 2 lần khi sử dụng SDK ở chế độ khép kín
Có một số tính năng bổ sung và cải tiến khác với hỗ trợ AOT bản địa hứa hẹn sẽ cải thiện trải nghiệm tổng thể với các ứng dụng.Chúng bao gồmAPI quản lý gói nâng caoĐể quản lý ứng dụng hiệu quả hơn, việc tách rờiWinAppsdktừEdge WebView2Để linh hoạt tốt hơn trong việc phát triển các ứng dụng Windows và mớiCantearouttabsChế độ, cho phép người dùng 'kéo các tab ra khỏi TabView của ứng dụng'.
Vì Microsoft đã ngừng nhúng SDK WebView2 được mã hóa cứng vào WinAppsDK, giờ đây nó đã bắt đầu cung cấp SDK EDGE WebView2 dưới dạngNUGETĐể giúp giảm kích thước của các ứng dụng.Microsoft cũng đã phát hành một số bản sửa lỗi để đảm bảo trải nghiệm người dùng tốt hơn và với những cải tiến như vậy, Windows 11 App Store sẽ sớm cung cấp trải nghiệm thú vị.