Android 13 მოუტანს მნიშვნელოვან გაუმჯობესებას DSU-ში

DSU მიიღებს რამდენიმე ახალ მახასიათებელს და გაუმჯობესებას Android 13-ში, მათ შორის მუშაობის დიდ გაძლიერებას.

დინამიური სისტემის განახლება (დსუ) არის Android-ის ერთ-ერთი ყველაზე ნაკლებად ცნობილი ფუნქცია, რომელიც მომხმარებლებს საშუალებას აძლევს დააინსტალირონ ზოგადი სისტემის სურათი (GSI) ჩამტვირთველის განბლოკვის ან სისტემის განახლების ციმციმის გარეშე. ფუნქცია პირველად დაინერგა Android 10-ში და არის ერთ-ერთი ყველაზე მარტივი გზა დეველოპერებისთვის Android-ის უახლესი ვერსიების შესამოწმებლად. და ის კიდევ უკეთესი ხდება Android 13-ში.

როგორც მიშაალ რაჰმანმა დააფიქსირა, DSU მიიღებს რამდენიმე ახალ ფუნქციას და გაუმჯობესებას Android 13, მათ შორის მუშაობის დიდი გაძლიერება, შეწონილი პროგრესის ზოლი და system_ext და პროდუქტის სურათების მხარდაჭერა.

ახალი ვალდებულებები AOSP Gerrit-ზე გვთავაზობს, რომ Google-ს მოაქვს მნიშვნელოვანი შესრულების გაუმჯობესება DSU-ში. GSI-ის ინსტალაცია DSU-ის მეშვეობით ბევრად უფრო სწრაფი იქნება ნაგულისხმევი საერთო მეხსიერების გაზრდის წყალობით. Google აღნიშნავს, რომ მეხსიერების მოკრძალებული ზრდა (8KiB-დან 64KB-მდე) მნიშვნელოვნად დააჩქარებს Dynamic System-ის ინსტალაციის დროს როგორც ფიზიკურ, ასევე ვირტუალურ მოწყობილობებზე. Google-ის ტესტირება აჩვენებს, რომ ინსტალაციის დრო მცირდება მხოლოდ 45 წამამდე 2 წუთიდან და 2 წამიდან ფიზიკურ მოწყობილობებზე.

კომისიის აღწერაში ნათქვამია:

ეს მოკრძალებული რეგულირება 8KiB -> 64KiB მნიშვნელოვნად აძლიერებს DSU-ს

ინსტალაციის დრო:

* ფიზიკური მოწყობილობა: 2m34s -> 45s

* ვირტუალური მოწყობილობა: 46s -> 30s

ასევე გახადეთ საერთო მეხსიერების ზომა დაკონფიგურირებადი დახვეწილი რეგულირებისთვის.

პროგრესის ზოლი ასევე იღებს ახალ გაუმჯობესებას. როდესაც GSI ინსტალაცია მიმდინარეობს, პროგრესის ზოლი შეტყობინებების ზონაში აჩვენებს, თუ რომელი დანაყოფი დაინსტალირებულია. ამჟამად აჩვენებს მხოლოდ „ინსტალაცია მიმდინარეობს“. გარდა ამისა, პროგრესის ზოლი იქნება შეწონილი, რადგან მხოლოდ წაკითხვადი დანაყოფებს გაცილებით მეტი დრო სჭირდება, ვიდრე ჩასაწერ ტიხრებს.

იმის ნაცვლად, რომ აჩვენოთ "Install in progress", აჩვენეთ რომელი დანაყოფი არის დაინსტალირებული და ტიხრების მთლიანი რაოდენობა, მაგალითად: "Install in progress: system partition [2/3]"

დაბოლოს, DSU დაამატებს სისტემის, system_ext-ის და პროდუქტის სურათებს მხარდაჭერას. გაითვალისწინეთ, რომ ეს ფუნქციები და გაუმჯობესებები არ არის აქტუალური Android 13 დეველოპერის გადახედვა. ისინი სავარაუდოდ ჩამოვლენ მომავალ ბეტა გამოშვებებში ან Android 13-ის საბოლოო ვერსიაში.


წყარო: AOSP [1], [2], [3], [4]