Андройд нь Линуксийн цөмийг нэмэлт өөрчлөлтгүйгээр ашиглаж болно

Linux-android-

Ажиллаж байгаа Google зар таны мобайл үйлдлийн системийг баталгаажуулах (Android) нь Линуксийн цөмийн стандарт хувилбарууд дээр суурилсан, Энэ талаар тус компаниас мэдээлэв үеэр дахь ахиц дэвшлийн танилцуулга Линуксийн сантехникийн 2019 оны хэвлэл Бага хурал (LPC). Үүнд Энэ нь амьдралын мөчлөгт өөрчлөлт оруулах тухай юм гэдгийг би хэллээ Android үйлдлийн системийн хувилбар.

Та нарын олонхи нь үүнийг мэдэж байх ёстой Андройд нь Линуксийн цөмийг ашигладаг боловч энэ нь зөвхөн ямар ч хувилбар биш юм Линуксийн хуваарилалтад ихэвчлэн ашигладаг. Хэрэв үгүй ​​бол энэ нь өмнөх зарим процессуудаар дамждаг өөр багт багтана.

Энэ нь Linux цөмийн LTS хувилбараас эхэлдэг, Баг Андройд нийтэлдэг нэртэй үйлдлийн системийн шинэчлэлт Android нийтлэг цөм. Чип үйлдвэрлэгчид (Qualcomm, Samsung Exynos гэх мэт) анхны өөрчлөлтийг хийх төхөөрөмжүүдийг тоноглох чипсэд тохируулахын тулд сүүлчийнх нь.

Өөрчилсөн хувилбар чип үйлдвэрлэгчид тоног төхөөрөмж үйлдвэрлэгчдэд нээлттэй болгосон Samsung, LG, HTC гэх мэт. эргээд тохиргоог хийдэг төхөөрөмжүүддээ тааруулах.

Энэ процесс нь удаан бөгөөд уйтгартай бөгөөд олон сөрөг үр дагавар дагуулдаг: Андройд экосистемийн хуваагдмал байдал, үйлдлийн системийн шинэ хувилбаруудын байршуулалт удаашрах, аюулгүй байдлын шинэчлэлтүүд.

Энэ асуудалтай тулгарсан Google үйл явцыг сайжруулахаар ажиллаж эхэлсэн болон өнгөрсөн жил болсон Линуксийн сантехникчдийн чуулганы үеэр, Google-ийн багууд дагах арга барилаа хуваалцаж эхлэв үйлдлийн системийн хувилбарын одоогийн амьдралын мөчлөгөөс үүссэн бэрхшээлийг даван туулах.

Энэ жил, бараг 4 цагийн танилцуулга дээр тэд илүү нарийвчлан авч үзсэн болно. Google-ийн санал болгож буй шийдэл: энэ нь Android цөмийн тогтвортой ABI юм.

2019 оны Линуксийн сантехникчдийн бага хурлын үеэр Google-ийн баг Treble төслийн үндэс суурь дээр суурилсан тодорхой Android архитектурыг танилцуулав.

Ерөнхийдөө энэ нь тохирч байна Google нь цөмийн ерөнхий дүр төрхийг санал болгодог (GKI) ерөнхий цөмийн модулиуд дагалддаг. Google нь энэхүү багц нь тогтвортой ABI ба API-г үзүүлэх болно гэж найдаж байна.

Зориулалтын хянагчууд тодорхой тоног төхөөрөмжийн архитектурт цөмийн модуль хэлбэрээр дуудагддаг. Google-ийн багийн үзэж байгаагаар энэхүү алхам нь модульчлах замаар экосистемийн хуваагдмал байдлыг багасгах эсвэл бүрмөсөн арилгах ёстой.

Хэдийгээр үүнийг тогтворжуулах тухай дурдсан байдаг зөвхөн урт хугацааны дэмжлэгтэй Linux цөмийн хувилбаруудыг л чиглүүлдэг (LTS). Энд хоёр салбарыг дурдсан болно: 4.19.x ба 5.xy.

Google-ийн энэ санал хараахан эцэслээгүй байна.a, учир нь Google-ийн инженерүүдийн үзэж байгаагаар цаашдын зам нэлээд их хэвээр байна. Гэсэн хэдий ч компанийн хандлага нь маргаантай зүйл биш юм.

Үнэндээ ванилийн цөмийг тойрсон Линуксийн нийгэмлэгийн нэг зарчим бол тогтворгүй ABI-ийг хангах явдал юм. Энэхүү маневр нь тоног төхөөрөмж үйлдвэрлэгчдэд захын хянагчаа нээж, тэдгээрийг үндсэн хөгжлийн салбаруудад нэгтгэх боломжийг олгодог.

Тогтвортой ABI-г хангах замаар Google энэ төхөөрөмжийг сулруулдаг. Энэхүү байршил нь OEM болон бусад хүмүүсийн хувьд дор хаяж нэг давуу талтай байдаг: тэдний драйверуудын эх код хаалттай хэвээр байж болно. Гэхдээ сул талууд бас байдаг: Линуксийн цөмийн нэг хувилбараас нөгөө хувилбар руу шинэчлэх боломжгүй юм зөвхөн нэг LTS нь Google-ийн хандлагыг дэмждэг.

Ямар ч тохиолдолд удаан шатдаг дайн гэж байдаг. Үнэн хэрэгтээ ванилийн цөм арчлагчдад зориулагдсан салбараас гадуур кодын суурийг дэмжихгүй байгаа нь ойлгомжтой юм.

Google-ийн хувьд энэ цоорхой руу яаран орох үйлдвэрлэгчдэд зарим талаар техникийн туслалцаа үзүүлэх арга замыг харгалзан эсрэг чиглэлд хаядаг. Үнэн хэрэгтээ, Google нь энэ даалгаварт шаардлагатай нөөцийг Линуксийн төслийн хэмжээнд өрсөлдөхөд холбож чадах уу гэдэг асуудал юм.


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

Сэтгэгдэл бичих эхний хүн бай

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно. Шаардлагатай талбарууд нь тэмдэглэгдсэн байна *

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.