Зарыг хаах

Android Цаана ажиллаж байгаа програмуудыг удирдахтай холбоотой асуудал удаж байна. Хэдийгээр Google үүнийг хэрхэн хийх талаар зааварчилгаа өгдөг androidарын процессыг удирдах төхөөрөмжүүдийн хувьд ухаалаг гар утасны үйлдвэрлэгчид батерейны үр ашгийг дээшлүүлэх нэрийн дор системүүдийг өөрчилсөөр байгаа бөгөөд энэ нь ихэвчлэн програмуудын төлөвлөсөн үйл ажиллагааг тасалдуулж байна. Google өнгөрсөн долоо хоногт бага хурал хийлээ Google I / O Энэ асуудлыг шийдвэрлэхээр ажиллаж байгаа гэдгээ мэдэгдэж, өнөөг хүртэл энэ талаар хийсэн ахиц дэвшлийн талаар хуваалцлаа.

Програм хангамжийн инженер хэрхэн, хэзээ апп-ууд ард ажиллах боломжтой өөрчлөлтүүдийн тухай YouTube-ийн видеонд Androidу Жин Жи батерейны ашиглалтын хугацааг оновчтой болгохыг хүсдэг үйлдвэрлэгчид Google-д тулгардаг асуудлуудыг тайлбарлав Android зохион бүтээгээгүй. "Төхөөрөмж үйлдвэрлэгчид ихэвчлэн баримтжуулаагүй хэрэглээний янз бүрийн хязгаарлалт тавьдаг. Энэ нь жишээлбэл, нэг үйлдвэрлэгчийн төхөөрөмж дээр хүлээгдэж буй байдлаар ажиллах боловч нөгөө үйлдвэрлэгчийн төхөөрөмж дээр гэнэт хаагдах боломжтой програм хөгжүүлэгчдэд хүндрэл учруулж болзошгүй юм." Тэд хэлэхдээ.

Тэрээр мөн Google компани үйлдвэрлэгчидтэй шууд хамтран ажиллаж, системийн түвшинд батерейг удирдах стандарт функцуудыг бий болгож байгаа бөгөөд энэ нь тэдний зүгээс цаашид оновчлох шаардлагагүй болно гэж тайлбарлав. Android 13 нь энэ зорилгоор хэд хэдэн сайжруулалтыг авах болно: батерейны хэрэглээг програм тус бүрээр хянах боломжтой, ингэснээр хэрэглэгч програмыг урд, арын, эсвэл урд талын үйлчилгээ ажиллуулж байх үед хэр их хүч хэрэглэж байгааг харах боломжтой. Энэ нь мөн арын дэвсгэр дээр програм батерейгаа шавхаж байгааг хэрэглэгчдэд мэдэгдэх болно. Тийм ээ, мэдээжийн хэрэг, энэ нь Samsung-д ихээхэн нөлөөлсөн гүйцэтгэлийг бууруулах тохиолдлуудыг хэлж байна.

Ажлын хуваарийг үр дүнтэй төлөвлөхөд зориулагдсан JobScheduler интерфэйс нь хэрэглэгчдэд хамгийн хэрэгтэй үед нь ажлын байрыг ажиллуулахад туслах Google-ийн хэлснээр сайжруулалтыг авах болно. Жишээлбэл, систем нь хэрэглэгч тухайн програмыг хэзээ нээх боломжтойг тооцоолж, түүнийг урьдчилан ачаалахаар үр дүнтэй төлөвлөдөг бөгөөд үүнийг эхлүүлэхийн өмнөхөн ард нь хийх нь зүйтэй. JobScheduler нь системийн нөөц багассан эсвэл төхөөрөмж халж эхлэхэд аль ажлыг зогсоохыг илүү сайн мэдэх болно. Онолын хувьд энэ нь хэрэглэгчдэд хамгийн бага нөлөө үзүүлэхийг сонгох ёстой. Үүний зэрэгцээ хөгжүүлэгчид программыг аль болох үр ашигтай хөгжүүлэх ёстойг Google онцолжээ. Өөрөөр хэлбэл, програмын гүйцэтгэлийг системийн ерөнхий эрүүл мэндтэй тэнцвэржүүлэх.

Өнөөдрийн хамгийн их уншсан

.