Ke hana nei ʻo Google ma ka hoʻohana ʻana i kahi kernel maʻamau Linux в Android

Ma ka ʻaha kūkā hope loa Linux Nā mea hana paipu 2019 na Google hai e pili ana i ka hooulu ana nā hoʻolālā ma ka hoʻoili ʻana i ke kikowaena nui Linux nā loli e hoʻomohala ʻia nei i loko ʻano ʻano kernel no ke kahua AndroidʻO ka pahuhopu hope loa ka hoʻolako ʻana i ka hiki ke hoʻohana i loko Android hoʻokahi kernel maʻamau, ma kahi o ka hoʻomākaukau ʻana i nā ʻākoakoa kaʻawale no kēlā me kēia hāmeʻa e pili ana i kahi kernel kikoʻī Android nā lālā Android ʻO ka Kernel MaʻamauUa hoʻokō mua ʻia kēia pahuhopu, a ua hana ʻia kahi hōʻike ma ka ʻaha kūkā. Android- Xiaomi Poco F1 kelepona akamai me ka firmware e pili ana i kahi kernel maʻamau, ʻaʻole i hoʻololi ʻia Linux.

Ke mākaukau ka papahana, e noi ʻia nā mea hoʻolako e hoʻolako i kahi kumu nui e pili ana i ka kumu nui. LinuxE hoʻolako ʻia nā ʻāpana kākoʻo lako paʻa e nā mea kūʻai aku ma ke ʻano he mau modula kernel hou aʻe, me ka ʻole o nā ʻāpana kernel. Pono e kūlike kēia mau modula me ka kernel nui ma ka pae inoa inoa hōʻailona kernel. E hoʻolaha ʻia nā hoʻololi āpau e pili ana i ka kernel nui ma luna. No ka mālama ʻana i ka kūlike me nā modula ponoʻī i loko o nā lālā LTS, ua manaʻo ʻia e mālama i kahi API kernel paʻa a me ABI, ka mea e hōʻoia i ka kūlike o ka module me nā mea hou no kēlā me kēia lālā kernel maʻamau.

Ke hana nei ʻo Google ma ka hoʻohana ʻana i kahi kernel maʻamau Linux в Android

I loko o hoʻokahi makahiki i loko o ke kumu Linux mai ka hoʻoponopono kernel no Android Ua hoʻoili ʻia nā hiʻohiʻona e like me ka ʻōnaehana PSI (Pressure Stall Information) no ka nānā ʻana i ka ʻike e pili ana i ka manawa kali no ka loaʻa ʻana o nā kumuwaiwai like ʻole (CPU, memory, input/output), ka ʻōnaehana faila pseudo BinderFS no ka ʻōnaehana kamaʻilio Binder interprocess, a me ka mea hoʻonohonoho hana EAS (Energy Aware Scheduling) e hoʻohana pono ai i ka ikehu. I ka wā e hiki mai ana, Android Ua hoʻolālā ʻia e neʻe mai ka mea hoʻonohonoho SchedTune kikoʻī i ka ʻōnaehana UtilClamp hou i hoʻomohala ʻia ma ARM, ma muli o nā cgroups2 a me nā ʻano hana kernel maʻamau.

Ke hana nei ʻo Google ma ka hoʻohana ʻana i kahi kernel maʻamau Linux в Android

E hoʻomanaʻo mākou iā ʻoe ʻo ke kumu no ka paepae ʻo ia nō Android ua hele ma waena o kekahi mau pae o ka hoʻomākaukau ʻana:

  • Ma muli o nā kernels LTS nui (3.18, 4.4, 4.9 a me 4.14), ua hana ʻia kahi lālā i kapa ʻia ʻo "Android "Kernel Maʻamau", i loko o kahi kikoʻī no Android nā ʻāpana (ma mua ua hiki ka nui o nā loli i kekahi mau miliona laina, akā ua hoʻemi ʻia nā loli i kekahi mau tausani laina o ke code).
  • Ma muli o "Android Ua hoʻokumu nā mea hana ʻāpana "Common Kernel" e like me Qualcomm i ka "SoC Kernel" i hoʻokomo pū i nā mea hoʻohui e kākoʻo i ka lako.
  • Ma muli o ka SoC Kernel, ua hana nā mea hana i ka Device Kernel, kahi i hoʻololi ʻia e pili ana i ke kākoʻo no nā mea hana hou, nā pale, nā kāmela, nā ʻōnaehana kani, etc.

Ke hana nei ʻo Google ma ka hoʻohana ʻana i kahi kernel maʻamau Linux в Android

ʻO ke kumu, loaʻa i kēlā me kēia hāmeʻa kāna kernel ponoʻī, kahi hiki ʻole ke hoʻohana ʻia ma nā hāmeʻa ʻē aʻe. Hoʻopilikia nui kēia hoʻonohonoho i ka hāʻawi ʻana i nā mea hou e hoʻoponopono ai i nā nāwaliwali a me ka hoʻololi ʻana i nā lālā kernel hou. No ka laʻana, ʻo ke kelepona Pixel 4 hou loa, i hoʻokuʻu ʻia i ʻOkakopa, e hoʻouna pū me ka kernel Linux 4.14, i hoʻokuʻu ʻia i ʻelua makahiki i hala. Ua hoʻāʻo ʻo Google, ma kahi ʻāpana, e hoʻomaʻalahi i ka mālama ʻana ma ka hoʻolaha ʻana i ka ʻōnaehana. Kūmau, ka mea e hiki ai i nā mea hana ke hana i nā ʻāpana kākoʻo lako paʻa honua i ʻole i hoʻopaʻa ʻia i nā mana kikoʻī Android a me nā hoʻokuʻu kernel i hoʻohana ʻia LinuxHāʻawi ʻo Treble iā ʻoe e kūkulu ma luna o nā mea hou o Google ma o ka hoʻohui ʻana i nā ʻāpana kikoʻī o ka hāmeʻa.


Play wikiō

Source: opennet.ru

E kūʻai i ka hoʻokipa hilinaʻi no nā pūnaewele me ka pale DDoS, nā kikowaena VPS VDS 🔥 E kūʻai i ka hoʻokipa pūnaewele hilinaʻi me ka pale DDoS, nā kikowaena VPS VDS | ProHoster