Android 13 Go получава поддръжка за актуализации на ОС – таблети и телефони – Новини

Ето още нещо за научаване ;)

Операционната система (и със сигурност android) се състои от няколко слоя,

За удобство ще се опитам да преведа тези слоеве на нормален човешки език,

Имате ниво на хардуер, така че работите в най-дълбоките ниши на ядрото, така че всички видове код на ниско ниво (компилация и т.н.) за контрол на хардуера…
Например, изпратете 1,321 миливолта срещу 0,000123 милисекунди до PIN 4351, за да кажете на GPU, че трябва да има червен пиксел в края. Или да пращам малко на LTE модем, или да меря процента на батерията или ….

Това е целият код, който е 100% пряко зависим от хардуера и следователно трябва да бъде зададен със 100% специфична точност на устройството. За да коригирате тази грешка, ще трябва да получите драйвери, доставени от производителите на чипове, и ще трябва да тествате всички видове настройки за ограничаване на топлината, откриване на грешки, стабилност и т.н. в продължение на седмици.

В миналото (за Android 10? 11?) това беше просто неразделна част от android, така че адаптирането на android беше адаптация на този код, в резултат на което производителите трябваше да работят всеки път, за да тестват всичко.

Тогава Google реши да промени това, адаптирайки системите по такъв начин, че този слой да стане по-независим…

Недостатъкът е, че на индивидуално ниво приложенията и услугите са по-малко способни да бъдат оптимизирани специално за това едно устройство, а предимството е, че можете да продължите да актуализирате останалата част от системата независимо от хардуерната поддръжка…

След това вторият слой е един вид междинен инструмент…ако windows е първият слой, тогава средата за изпълнение на java е вторият слой…в java можете да създавате хубави програми, но не е нужно да актуализирате windows до актуализирайте java, така че когато сте там Нови идеи как да направите нещо по-добро, по-безопасно или по-ефективно чрез настройване на java, просто изтеглете нова инсталационна програма, която работи еднакво добре на windows xp, 7 10 и 11 в разумни граници.

READ  Увеличение на случаите на Covid и грип в Кюрасао

В крайна сметка ще забележите, че под xp губите определени функции и следователно трябва да работите с алтернативни решения (това коства много производителност), но поне може да продължи дълго време… и повече. …ако OEM иска, те винаги могат да решат да надстроят Windows за отстраняване на грешки и подобряване, така че производителността отново да изчезне.

**забележете, че на android разликата между хардуерния слой и междинния слой е много по-дълбока в операционната система, отколкото – пример за windows и java, но основно се опитвам да го направя малко по-ясно за хора, които не се интересуват от неща като Хардуерни слоеве за извличане Чух.

Вашият коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *